PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Postgres, aby pobrać listę z wartościami oddzielonymi przecinkami

Agreguj według pracownika i używaj string_agg :

select
    c.employee_id,         -- or just c.* assuming employee_id is a PK
    string_agg(ce.email, ',') as emails
from root.employee c
full outer join root.employee_email ce
    on c.employee_id = ce.employee_id
group by
    c.employee_id
order by
    c.employee_id
limit 1000
offset 0;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Użyj wyniku pg_dump jako danych wejściowych dla pg_restore

  2. AMD, Intel i PostgreSQL

  3. (Jedna tabela) wstaw wiersze

  4. Jak obsługiwane są instrukcje importu w plpythonie?

  5. Jak zmienić użytkownika na superużytkownika w PostgreSQL?