【发布时间】:2014-08-14 20:11:49
【问题描述】:
假设我有一个表汽车,里面有一个字段数据:
CARS
name | data
car 1 | { "doors" => "5", "engine" => "1.1" }
car 2 | { "doors" => "3", "engine" => "1.1", "air_conditioning" => "true" }
car 3 | { "doors" => "5", "engine" => "1.4" }
假设数据键是动态的(可以添加更多),我如何从该数据创建数据透视表,如下所示:
CROSSTAB
name | doors | engine | air_conditioning
car 1 | 5 | 1.1 |
car 2 | 3 | 1.1 | "true"
car 3 | 5 | 1.4 |
【问题讨论】:
标签: postgresql pivot-table crosstab hstore