PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Database
[SQL ] 如何整合同表格中相同類型卻在不同欄位的資料
作者:
f9968106
(廢宅)
2017-05-27 22:44:46
資料庫名稱: SQL Server
資料庫版本: 2008
內容/問題描述:
有一張叫CarTable的資料表,裡面紀錄了客戶名稱及客戶的車牌資料。
現在我想取得所有車牌號碼,但是CarTable卻長這樣:
SELECT *
FROM CarTable
ID | Owner | Number_1 | Number_2
作者:
cutekid
(可愛小孩子)
2017-05-28 00:24:00
我也會用 union all 接起來
作者:
SeanBoog
(施吉祥先生)
2017-05-28 00:57:00
不同欄位除了union還有別種辦法嗎?好奇+1
作者:
Kanyahi
(狼爵々)
2017-05-28 01:36:00
開個新資料表 SELECT Data insert into到新資料表 如何?啊 抱歉 我理解錯你的需求了 我以為你要把它整理ubion後的table,所以你的作法是每次查詢都建view 然後查完再刪掉view麼?
作者: iFEELing (ing)
2017-05-28 17:36:00
寫個VIEW把QUERY藏起來然後補INDEX加速?
作者:
lbeeon
(力比恩)
2017-05-29 01:40:00
http://rextester.com/UIFG16868
我試了一下這樣沒問題
作者:
cutekid
(可愛小孩子)
2017-05-29 17:14:00
推 lbeeon 上面的解法喔(讚)
作者:
Kanyahi
(狼爵々)
2017-05-29 19:23:00
受教了 原來還有unpivot這種寫法 感謝樓上賜教 感覺很優雅的 錯樓了 是指lbeeon的寫法
作者:
chocopie
(好吃的巧克力派 :))
2017-05-29 22:18:00
推
作者:
ken218
(ken218)
2017-05-30 17:40:00
推+1
繼續閱讀
[SQL ] 請問一個粗淺問題 #
lensfill
[SQL ] postgresql serial 之問題
superttl
[SQL ] Having的疑問
webber1984
[SQL ] 有辦法用SQL做出ForLoop的數值相加嗎
SaxonLo
Re: [SQL ] 要同時搜尋三個表格
cutekid
[SQL ] 要同時搜尋三個表格
nature23306
[SQL ] insert問題
veryhungry12
[SQL ] 資料排序升冪
kennykobe
Access不支援default關鍵字
tyc5116
[SQL ] SQL語法上單引號、雙引號問題
nature23306
Links
booklink
Contact Us: admin [ a t ] ucptt.com