oracle – Uložení víceřádkového selectu do jedné řádky

Od posmura

 

  • WM_CONCAT
SELECT seq_no, WM_CONCAT(poznamka) as poznamka_vse FROM tabulka GROUP BY seq_no;

 

  • LISTAGG
SELECT seq_no, LISTAGG(poznamka, ',') WITHIN GROUP (ORDER BY poznamka) as poznamka_vse FROM tabulka GROUP BY seq_no;