sql >> Database >  >> RDS >> Mysql

Hoe innerlijk meedoen met niet in of niet bestaan ​​in mysql-query?

Dit vraagt ​​om de algemene LEFT JOIN ... IS NULL patroon.

SELECT u.id, u.username, u.email
  FROM user u
  LEFT JOIN biodata b ON u.username = b.username
 WHERE b.id IS NULL

De LEFT JOIN bewerking behoudt alle rijen in user , ongeacht of ze overeenkomsten hebben in biodata . (Daarentegen een gewone JOIN zou rijen van user onderdrukken die geen overeenkomsten hadden.) De b.id IS NULL bewerking filtert de rijen uit die doen overeenkomsten hebben.



  1. NHibernate MappingException:geen persister voor byte[]

  2. Verbinding maken met een mySQL-database via asp.net

  3. Fout bij ophalen uit de volgorde die tabel retourneert van Oracle-functie in C # waarbij functie dblink naar SQL Server gebruikt

  4. ORA-01843:geen geldige maand