【发布时间】:2013-07-19 12:37:41
【问题描述】:
需要从大约一百列的表中检索键值对(列名,值)。
以下查询正是需要的。
With dummy AS (
Select 1 as Col1, 2 as Col2
)
SELECT
unnest(array['Col1', 'Col2']) AS "Column Name",
unnest(array[Col1, Col2]) AS "Value"
FROM dummy
但是,它需要明确指定列。
有没有办法通过不直接指定列名或动态生成来生成相同的输出。
【问题讨论】:
标签: sql postgresql pivot crosstab unnest