Как сгруппировать по столбцу и показать как одну строку
У меня есть таблица со следующей структурой
SubId Status
---------------------------------------
001 Active
001 Partially Active
При отображении этой записи мне нужно отобразить это так
SubId Status
---------------------------------------
001 Active/Partially active
Я пытался использовать разные, но это возвращает обе строки.
Любая идея, как я могу получить только 1 строку вместо 2. Я знаю, что это будет просто. Я просто не могу найти это.
1 ответ
Решение
select subid,
listagg(status, '/') within group (order by null) as status
from the_table
group by subid;