у меня есть такая таблица
а также
я хочу, чтобы эта таблица была преобразована в
Использование запроса TeraData
у меня есть такая таблица
а также
я хочу, чтобы эта таблица была преобразована в
Использование запроса TeraData
Если вы знаете список значений, вы можете использовать условную агрегацию:
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-запроса.