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

Oracle SQL — używanie złączeń do znajdowania wartości w jednej tabeli, a nie w innej

SubSELECTs są w porządku, gdy są odpowiednio używane... samo "ktoś czegoś nie lubi" nie jest wystarczającym powodem IMHO.

Istnieje kilka opcji - tylko 2 jako przykłady:

SELECT nums.number FROM nums 
LEFT OUTER JOIN even ON even.number = nums.number 
WHERE even.number IS NULL

LUB

SELECT nums.number FROM nums
MINUS
SELECT even.number FROM even


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Co jest nie tak z instalacją klienta Oracle Oracle oci8

  2. Instalowanie klienta Oracle Warehouse Builder 11g R2

  3. Przyznanie praw do procedury składowanej innemu użytkownikowi Oracle

  4. ojdbc14.jar kontra ojdbc6.jar

  5. Oracle:Grant Utwórz tabelę w innym schemacie?