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

Temukan kunci asing yang cocok dengan beberapa nilai baris

SELECT
  person_id
FROM
  yourTable
WHERE
     department = 'a'
  OR department = 'b'
GROUP BY
  person_id
HAVING
  COUNT(DISTINCT department) = 2

Catatan:DISTINCT hanya diperlukan jika seseorang dapat menjadi anggota departemen yang sama lebih dari satu kali.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sqlldr- Tidak ada terminator yang ditemukan setelah bidang yang dihentikan dan tertutup

  2. Fungsi Oracle Analytic untuk nilai minimum dalam pengelompokan

  3. Saat membuka koneksi Oracle, objek koneksi adalah null

  4. Bagaimana cara menambahkan 10 detik di SQL current_timestamp ( Oracle )

  5. sql Optimizer untuk Tabel Db Besar