Поставете d.userid = 1
предикат в ON
клауза:
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'
Това ще върне всички редове от onlinetest
, с колони с userstatus
попълнено с null
s където предикат d.userid = 1
не успява.