【发布时间】:2013-03-31 23:54:22
【问题描述】:
我有一个如下的表格视图:
(SELECT * FROM session_log_detail)
![Raw Data from table session_log_detail][1]
attr_name attr_value timestamp
A 123 1:20:45
B 234 1:20:45
C 567 1:20:45
D 234 1:20:45
A 098 2:58:20
B 478 2:58:20
" " "
我想做的是检索如下数据:
A B C D
123 234 567 234
098 478
每行的时间戳值应该相等,如果更改需要在下一行。 attr_values 和 timestamp 是随机值。
我有 Postgres SQL 9.0。
【问题讨论】:
-
您的列的数据类型丢失。
-
搜索数据透视表或交叉表查询。
标签: sql postgresql crosstab postgresql-9.0