Oracle
 sql >> база данни >  >> RDS >> Oracle

SELECT връща няколко реда като низ

Приемайки 11g (когато listagg беше въведен):

  select    CONTRACT_NAME
         || '|'
         || LISTAGG(D.SERIALNUM, ',') within group (order by CONTRACTID)
    from CONTRACTS C join DEVICES D on D.FK_CONTRACTID = C.CONTRACTID
group by CONTRACT_NAME


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да извикам SELECT през DBLINK през DBLINK?

  2. cx_Oracle Време за изчакване на връзката

  3. Разделяне на низ в Oracle с regexp_substr по ред

  4. Грешка при инсталиране на Oracle 12c Ubuntu 17.04

  5. Неявна разлика в преобразуването на потока от данни CAST спрямо ssis