sql >> Databasteknik >  >> RDS >> Oracle

Oracle SQL - Använda kopplingar för att hitta värden i en tabell och inte i en annan

SubSELECTs är bra när de används på rätt sätt... "någon gillar inte något" enbart är inte en tillräckligt bra anledning IMHO.

Det finns flera alternativ - bara 2 som exempel:

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

ELLER

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


  1. psql:FATAL:roll postgres existerar inte

  2. ASP Classic SQL Query felmeddelande, rätt syntax tack

  3. Strängen skärs av under infogningsfrågan

  4. Oracle High Availability-koncept i PostgreSQL