【发布时间】:2015-08-10 11:41:41
【问题描述】:
我有类似的东西
ZoneNumber AverageSpeed
1 20
2 30
3 50
4 60
5 70
我想要一个像这样的视图
AverageSpeed 1 AverageSpeed 2 AverageSpeed 3 AverageSpeed 4 AverageSpeed 5
20 30 50 60 70
有人知道我的查询需要写成什么样子吗?
【问题讨论】:
-
你用的是sql吗?如果是 mssql,请尝试 PIVOT。
-
您使用的是哪个数据库系统? MySQL、PostgreSQL、MSSQL、甲骨文,还有别的吗?您查询的目标是什么语言?你想要返回一个对象数组、一个元组数组和一个数组数组还是只是一个巨大的字符串,或者你真的想要一个 sql 行,只有平均速度,20、30、50、60 等?
标签: sql sql-server tsql pivot