在此先感謝,我似乎無法理解!我有兩張桌子Ordered_ItemID | 項目名稱1 | 比薩2 | 斯特龍博利Ordered_OptionsOrdered_Item_ID | Option_Number | 值 1 43意大利辣香腸 1 44額外的奶酪 2 44額外的奶酪我想要輸出的是mysql查詢,可以達到這種效果輸出量ID | 項目名稱| 選項_1 | 選項_21披薩意大利辣香腸額外奶酪2 Stromboli NULL額外奶酪我嘗試了很多選項,大多數(shù)以語法錯誤結(jié)尾,我嘗試了group_concat,但這并不是我真正想要的。下面有一個簡單的例子,我認為這可能是一個開始。我需要選項每次都按相同順序排列。在收集信息的程序中,沒有辦法可靠地確保將要發(fā)生。是否可以根據(jù)選件號將它們連接在一起。我也知道我永遠不會有5個以上的選擇,因此靜態(tài)解決方案會起作用Select Ordered_Items.ID, Ordered_Items.Item_Name,FROM Ordered_Items JOIN (SELECT Ordered_Options.Value FROM Ordered_Options Where Option_Number = 43) as Option_1 ON Ordered_Options.Ordered_Item_ID = Ordered_Item.ID JOIN (SELECT Ordered_Options.Value FROM Ordered_Options Where Option_Number = 44) as Option_2 ON Ordered_Options.Ordered_Item_ID = Ordered_Item.ID;
添加回答
舉報
0/150
提交
取消