Placez le d.userid = 1
prédicat dans le ON
clause :
select c.onlinetestid, d.userid, d.status
from onlinetest c
left join userstatus d on d.onlinetestid = c.onlinetestid and d.userid = 1
where c.category = 'English'
Cela renverra toutes les lignes de onlinetest
, ayant des colonnes de userstatus
rempli avec null
s où le prédicat d.userid = 1
échoue.