sql >> Database teknologi >  >> RDS >> Oracle

Oracle SQL sætter værdier af en kolonne i én række

I Oracle 11g kan du bruge LISTAGG() funktion:

select id,
  number,
  listagg(letter, ', ') within group(order by id, number) as letter
from yourtable
group by id, number;

Se SQL Fiddle with Demo




  1. Lagring af et springsekund i SQL Server 2008

  2. summer værdierne fra Datagridview1(Table1) og gem det i Datagridview2(Table2) ved hjælp af Linq og MySql

  3. PostgreSQL:Opret indeks på længden af ​​alle tabelfelter

  4. Fjerntilslut til MySQL på Google Compute Engine VM