sql >> Database >  >> RDS >> Oracle

SELECT retourneert meerdere rijen als string

Uitgaande van 11g (wanneer listagg werd geïntroduceerd):

  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. hoe kan id een externe sleutel mysqli toewijzen

  2. langzame telling(*) op innoDB

  3. Krijg resultaten van mijn eigen berichten en berichten van vrienden

  4. Afbeeldingen opslaan in bestandssysteem als bestanden of in BLOB-databaseveld als binaire bestanden