これは本当にMeekroDBの独占的な問題です。私はLeft_Joinの周りを頭で囲んでいます。 MySQL Left Join(MeekroDBを使用)
DB::query("SELECT * FROM comp_checklist WHERE user_id = %i", $user_id);
comp_checklist
からすべての行を取得したい
comp_checklis
トンと
comp_checklist_items
:
は、私は2つのテーブルを持っています(ユーザーIDが一致するcomp_checklist
からのすべての行)、comp_checklist_items行を追加します。checklist_id
が両方のテーブルで一致します(checklist_id
がの主キーです)。テーブル)。私は以下の使用が、ちょうどWHERE前に来る必要があり
ガット屋、働いていたが、中私が意図したのとは違う方法。基本的には、チェックリストAをチェックリストAではなく項目ごとに1回、チェックリストAを2回戻しました。 – Packy
@Packyたとえば、user_id = 3の行をすべて取得したい場合は、2行このチェックリストのcomp_checklist_itemsには、2つの結果が得られます。何か他のものを入手したい場合は、いくつかのサンプルデータと、期待する結果セットのサンプルを投稿してください。 – Galz