-1

さて、始める前に、stackoverflow とインターネットで数え切れないほどのトピックを読んだ (そして試した) ことを述べておくのは良いことですが、この単純な質問に対する直接的な答えはないようです。

したがって、状況は次のとおりです。

table1 (ID、名前)
1,name1
2,name2
3,name3

table2 (id、id_table1、field_name)
1,1,field1
2,1,field2

私がやりたいことは、2 番目のテーブルに id_table1 に一致するレコードがある場合に、最初のテーブル id とそのフィールド「name」を表示することです。結合、グループ化、内部結合、左結合を試みましたが、何も問題を解決していないようです....

予想される出力:
id: 1 - 名前: name1

最後に試したコード:
SELECT * FROM table1 LEFT JOIN table2 ON table1.id = table2.id_table1 GROUP BY table1.id

4

2 に答える 2