mySQLクエリがあります:
SELECT work.ID AS workID
,team.ID AS team_ID
,team.name AS teamName
FROM work
LEFT OUTER JOIN team_work ON team_work.work_ID = work.ID
LEFT OUTER JOIN team ON team_work.team_ID = team.ID
これは、次のサンプル結果を返します。
workID team_ID teamName
1 10 Support
2 20 Dev
2 10 Support
3 30 Admin
4 40 Research
そして、それを表形式で画面に出力して、workIDごとに行があり、列にチーム名のリストがあるようにします。何かのようなもの:
WORK ID | TEAM NAME
-------------------------
1 | Support
2 | Dev
| Support
3 | Admin
4 | Research
クエリ内のクエリが正しい方法ではないことを私は知っています(それが最も簡単ですが)。私はネストされた配列でいくつかのものを見てきましたが、初心者としてそれを行う方法については本当に明確ではありません。
誰かが私を棚から話してくれることに少し時間を割きたいですか?
ありがとう...