Oracle SQL: как различать значения столбцов по группам строк? - PullRequest
1 голос
/ 16 мая 2019

Как выполнить следующее преобразование данных с использованием Oracle SQL:

enter image description here

1 Ответ

1 голос
/ 16 мая 2019

Вы можете легко сделать это на уровне представления, в SQL вы можете использовать row_number():

select (case when row_number() over (partition by colA order by colB) = 1 then colA end) as colA, colB
from table t
order by colA, colB;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...