CodeigniterフレームワークでこのSQLクエリを実行するにはどうすればよいですか? CodeIgniterのドキュメントexplain a joinが好きdb->query
Codeigniterのネストされた結合
0
A
答えて
0
を使用せずにCodeIgniterの中のActive Record(クエリビルダクラス)を使用して
SELECT users.*,
GROUP_CONCAT(category.title SEPARATOR ',') as title
FROM users
LEFT JOIN (
procducts as pr
INNER JOIN category ON pr.category_id =category.id
)
ON (users.id=pr.user_id)
GROUP BY users.id
は次のとおりです。
join($table, $cond[, $type = ''[, $escape = NULL]])
を支援に参加する入れ子になったにはドキュメントがありません。私はこのコード
$this->db->select("
users.*,GROUP_CONCAT(category.title SEPARATOR ',')
as title FROM users LEFT JOIN
(procducts as pr INNER JOIN category ON
pr.category_id =category.id)
ON (users.id=pr.user_id)");
$this->db->group_by("users.id");
と、このコード、それは大丈夫だ、と問題なくを使用
$this->db->select('users.*, GROUP_CONCAT(category.title SEPARATOR ',') as title')
->from('users')
->join('procducts as pr INNER JOIN category ON pr.category_id =category.id','users.id=pr.user_id','left')
->group_by('users.id');
$query = $this->db->get();
+0
これは少し問題があります'' ''と前pr.procducts – user3046493
+0
問題を説明してください、生成されたクエリは何ですか?この行の後に 'echo $ this-> db-> last_query();をチェックすることができます。死ぬ; – Vickel
0
:だからあなたのようなクエリを作成することができます。
関連する問題
- 1. 結合テーブルのネストされたフォーム
- 2. CodeIgniterネストされたコントローラ?
- 3. ネストされた内部結合と外部結合のMSアクセス
- 4. ネストされたクエリと結合
- 5. CodeIgniterのURL&ネストされたコントローラアーキテクチャ
- 6. Codeigniter:ネストされたビューのロジック
- 7. SQLネストされた内部結合?または内部結合の句
- 8. セレクタを使用してネストされた結果を結合
- 9. Codeigniterサブクエリ結合
- 10. linqからsqlへのネストされた内部結合?
- 11. activerecordのネストされた結合が深く
- 12. ネストされたクラスの照会と結合
- 13. 春REST - ネストされたオブジェクトにGETパラメータを結合
- 14. 結合表からネストされたリソースを破棄
- 15. 結合クエリをネストされたクエリに変換する
- 16. LINQでネストされた結合をエンティティに書き込む
- 17. の連結ネストされたタプル
- 18. Codeigniterの複数の結合
- 19. SQL "For XML Path" - ネストされた結果
- 20. MongoDBグループbyネストされた結果
- 21. X ++ QueryBuilderネストされた結果
- 22. ネストされたcodeigniterとメインcodeigniterフォルダの相対パスを取得する方法
- 23. ネストされた結合を使用した 'group by'のSQLからHQLへ
- 24. 完全結合で結合された左結合
- 25. CodeigniterのJOINでネストされたクエリを使用する、MysQL
- 26. 拡張テンプレートパーサー:CodeIgniter ...ネストされた配列の問題
- 27. ネストされた複合オブジェクトのノックアウトマッピング
- 28. PostgreSQL:JSONネストされた要素の合計?
- 29. Excelのネストされた場合
- 30. ネストされたループの合計
[codeigniter table join]の複製があります(http://stackoverflow.com/questions/6024800/codeigniter-table-join) –
@ hamza-zafee質問をする前にこのリンクを参照してください – user3046493