Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle Sql - mengambil data berbeda dari listagg

Anda dapat menggunakan subkueri untuk menghapus duplikat:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hindari masalah dengan BigDecimal saat bermigrasi ke Java 1.4 ke Java 1.5+

  2. Java JDBC - Cara terhubung ke Oracle menggunakan tnsnames.ora

  3. ORACLE SDO_GEOMETRY ToString()?

  4. Cara memilih semua kolom, dan hitungan (*) dalam kueri yang sama

  5. Penyedia 'MSDAORA.1' tidak terdaftar di mesin lokal