sql >> Database >  >> RDS >> Mysql

Left Join geeft meer records dan in Tabel 1 en voegt extra gegevens toe

Je hebt lege plekken in je gegevens (geen nulls):

SELECT Table1.Name, Table1.Address, Table1.TelephoneNumber
FROM Table1
LEFT JOIN Table2
  ON Table1.TelephoneNumber = Table2.PhoneNumber
  AND Table1.TelephoneNumber != ''

Controleren op NOT NULL zal niet helpen, omdat null niet gelijk is aan null (terwijl blanco gelijk is aan blanco)



  1. Beperkingen met DATE

  2. PostgreSQL-functie voor HTML-entiteiten vervangen

  3. MySQL-TEKST versus BLOB versus CLOB

  4. dbsaint - Formulier ophalen EXCEL