sql >> Database teknologi >  >> RDS >> Mysql

Hvordan finder man ikke-eksisterende data fra en anden tabel ved at JOIN?

En INNER JOIN hjælper ikke her.

En måde at løse dette på er ved at bruge en LEFT JOIN :

SELECT w.* 
FROM TABLE1 W 
LEFT JOIN TABLE2 V ON W.name = V.name
WHERE ISNULL(V.name);


  1. Tilføjelse (skub) og fjernelse fra et JSON-array i PostgreSQL 9.5+

  2. CHAR() Eksempler i MySQL

  3. Kan ikke sende strengværdi 1,2 som input til en orakelforespørgsel

  4. Introduktion til PL/SQL-pakker i Oracle-databasen