sql >> Databasteknik >  >> RDS >> Oracle

Oracle SQL - hämta distinkt data från en listagg

Du kan använda en underfråga för att ta bort dubbletter:

select department_id, count(*),
       listagg(manager_id, ' | ') within group (order by manager_id)
from (select distinct department_id, manager_id
      from employees
     ) e
group by department_id



  1. kodantändare och odbc-anslutningar

  2. Fånga dubblettpost Undantag

  3. MySQL Workbench - Hur man synkroniserar EER-diagrammet

  4. återanvändning av alias i SELECT