Oracle
 sql >> Baza danych >  >> RDS >> Oracle

wszystkie wartości wierszy w jednej kolumnie

Jeśli używasz 11g R2, możesz użyć wbudowanej funkcji listagg():

select user_id, listagg(degree_fi, ',') within group (order by degree_fi)
from user_Multi_degree
group by user_id 

Jeśli używasz 11g R1, musisz zdefiniować swój własny typ - zobacz ZapytajTom:funkcja stragg na przykład.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przypadkowy kurs dostrajania wydajności Oracle PL/SQL

  2. jak uzyskać przodków root w zapytaniu hierarchicznym za pomocą oracle-10g?

  3. Przykłady ciągów i liczb konkatenacji Oracle

  4. Uzyskaj aktualny czas lokalny dowolnego kraju w PL/SQL

  5. Jak załadować płaski plik z dynamicznymi kolumnami o różnym typie danych do bazy danych Oracle?