table1を検索し、table2.column1のすべての値をCONCATするクエリを作成しようとしています。ここで、table1.id = table2.owner
People
name | id
-------------
tim | 1
jill | 2
john | 3
Dogs
name | owner
--------------
a | 1
b | 1
c | 2
d | 2
次の表を使用して、出力するクエリが必要です
name | dogs
-----------
tim | a, b
jill | c, d
john | NULL (or a blank text or just so long as the name john still shows)
私は数時間を費やしましたが、本当にそれを行うことはできません。OUTER JOINとgroup_concat()の間の何らかの形のマッシュだと思います。しかし、私は自分の答えに本当に近づきませんでした。
助けてくれてありがとう!