У меня есть запрос, который я не могу понять, правильно. Я хочу изменить набор результатов, чтобы он составлял 1 столбец и мог содержать N строк.
оригинальный запрос
select src_approval, dst_approval
from example_table
where id = 62615
group by src_approval, dst_approval
Я попробовал следующее, что не правильно.
select src_approval, dst_approval
from example_table
unpivot
( colvalue for col in (src_approval, dst_approval) )
where id = 62615
group by src_approval, dst_approval
Я попробовал следующее, которое все еще дает мне 2 столбца
select *
from (
select src_approval, dst_approval
from example_table
where id= 62615
group by src_approval, dst_approval
)
unpivot
( income_component_value
for income_component_type in (src_approval, dst_approval)
)
РЕЗУЛЬТАТ
select *
from (
select src_approval, dst_approval
from exemption_policies
where exemption_id = 62615
group by src_approval, dst_approval
)
unpivot
( owner
for approval in (src_approval, dst_approval)
)