これが私のデータベース構造です: # 問題は pref_country の取得です
OrderLead :
id lead order time #lead is foreign key to leaddeatail
1 10 34 null
2 14 34 null
3 17 37 null
leaddetail : # all pref_country foreign key to Country
id name pref_country_1 pref_country_2 pref_country_3
4 rosh 3 4 null
10 amit 4 2 3
14 xxx 2 null null
Country :
id name
2 India
3 USA
4 UK
今、できれば次のようなサブクエリによってすべての情報が必要です。
orderleadid lead_name lead_pref_country orderlead_time # where order = 34
1 amit Uk,India,USA null
2 xxx India null
i want query like(subquery) : # id と contry はここ
SELECT id,(SELECT group_concat(P.country separator ",") from Country as P, leaddetail as LD where LD.id = orderlead.lead and LD.pref_contry_1 = P.id ) as pref country from orderlead where order = 34;