看板 Database 關於我們 聯絡資訊
※ 引述《kucom (kucom)》之銘言: : 舉例: : A資料表如下 : 產品ID 值 : --------- : AC01 A1 : AC01 A2 : AC01 A6 : AB03 A1 : AB03 A8 : AD02 A2 : B資料表如下:(已存在) : 產品ID 組合 : 我想要得到B資料表的資料如下: : 產品ID 組合 : AC01 A1A2A6 : AB03 A1A8 : AD02 A2 : 如何從A table撈資料後,以B table形式呈現,SQL如何下? : 想不出來,麻煩高手解答一下,感激不盡,3Q M$ SQL declare @product varchar(200) set @product='' select @product=@product+','+值(column name) from A where ID = 'AC01' --@product 內容是 ,A1,A2,A6 覺得逗號礙眼就拿掉 @@" insert B select 'AC01',@product SELECT * FROM B ID = 'AC01' 要配合前端程式跑迴圈湊出來....不是個好方法 本想等等看有沒有好的解法,但一直等沒有,就PO上來看大家覺得該怎麼改會比較好 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.61.172.157