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