sql >> Database >  >> RDS >> Mysql

Mysql join-query

Select ID, Name, Status, Notification
FROM TableA A
LEFT JOIN TableB B on B.receive-id = a.ID
 and b.notification <> 2
INNER JOIN tableC C on A.ID = C.Registered-id
WHERE a.status=1
and c.status-reg=7

Ik denk dat je alle gebruikers wilt, zelfs als ze geen record in tabel B hebben, zolang de status 1 en 7 is. om nulls in de waar-clausule te verwerken)



  1. Fix Msg 512 "Subquery heeft meer dan 1 waarde geretourneerd" in SQL Server

  2. SQL-opdracht INSERT werkt, maar de gegevens verschijnen niet in de tabel

  3. MySQL-injecties vermijden met de klasse Zend_Db

  4. BIGINT Out-of-range-fout sinds MySQL 5.5