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
Saya pikir Anda menginginkan semua pengguna bahkan jika mereka tidak memiliki catatan di tabel B selama statusnya adalah 1 dan 7. Jadi saya pikir gabungan kiri diperlukan, dan batasan harus dikenakan pada gabungan itu (Kecuali jika Anda ingin untuk menangani null dalam klausa where)