我有一张像
这样的表格
和
我希望将该表转换为
使用 TeraData 查询
答案 0 :(得分:1)
如果您知道值列表,则可以使用条件聚合:
select max(case when name = 'AA' then value end) as aa,
max(case when name = 'BB' then value end) as bb,
max(case when name = 'CC' then value end) as cc,
. . .
from t;
如果您不知道值列表,则无法使用简单的SQL查询执行此操作。