亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將多個子行合并為一行MYSQL

將多個子行合并為一行MYSQL

慕哥9229398 2019-12-25 11:13:33
在此先感謝,我似乎無法理解!我有兩張桌子Ordered_ItemID | 項目名稱1 | 比薩2 | 斯特龍博利Ordered_OptionsOrdered_Item_ID | Option_Number | 值        1 43意大利辣香腸        1 44額外的奶酪        2 44額外的奶酪我想要輸出的是mysql查詢,可以達到這種效果輸出量ID | 項目名稱| 選項_1 | 選項_21披薩意大利辣香腸額外奶酪2 Stromboli NULL額外奶酪我嘗試了很多選項,大多數以語法錯誤結尾,我嘗試了group_concat,但這并不是我真正想要的。下面有一個簡單的例子,我認為這可能是一個開始。我需要選項每次都按相同順序排列。在收集信息的程序中,沒有辦法可靠地確保將要發生。是否可以根據選件號將它們連接在一起。我也知道我永遠不會有5個以上的選擇,因此靜態解決方案會起作用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;
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 553 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號