台灣最大程式設計社群網站
線上人數
1286
 
會員總數:245927
討論主題:189535
歡迎您免費加入會員
討論區列表 >> MySQL >> 多欄位 拆成 多筆資料
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
多欄位 拆成 多筆資料
價值 : 100 QP  點閱數:436 回應數:1
樓主

benson
門外漢
0 2
42 5
發送站內信

假設我今天TABLE中有一筆資料

ID MONEY1 MONEY2
001 100 200

希望透過SQL按照欄位,轉成多筆資料

ID MONEY
001 100
001 200

我目前是採用UNION ALL的笨方法,請問有比較簡潔效率高的方法嗎?
感謝

附上目前的簡易SQL




搜尋相關Tags的文章: [ MYSQL ] ,
本篇文章發表於2019-08-29 16:19
1樓
最有價值解答

迷路
捐贈 VP 給 迷路 檢舉此回應
簡潔到未必,是否高效也得測試看看
這邊只是單純提供另一種寫法做為參考
Temporary Table (臨時表)
因為TABLE基本上是保留字,所以我將原始表單的名字改為test1

參考說明
https://newaurora.pixnet.net/blog/post/201784741-mysql-temporary-table%28%E8%87%A8%E6%99%82%E8%A1%A8%29%E6%8C%87%E4%BB%A4%E4%BD%BF%E7%94%A8%E8%88%87%E4%BB%8B%E7%B4%B9
本篇文章回覆於2019-08-30 09:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.