Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Znajdź klucz obcy pasujący do wielu wartości wierszy

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

Uwaga:DISTINCT jest potrzebny tylko wtedy, gdy dana osoba może być członkiem tego samego działu więcej niż raz.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie można otworzyć lib '/usr/lib/oracle/11.2/client64/lib/libsqora.so.11.1 podczas tworzenia elementu Database Monitor w zabbix

  2. Który typ danych platformy .NET najlepiej nadaje się do mapowania typu danych Oracle NUMBER w NHibernate?

  3. SQL Query wykonuje się wolno w C#, ale szybko w Toad

  4. Łączenie z bazą danych Oracle

  5. Jak usunąć pliki dziennika archiwum z instancji AWS RDS Oracle?