1
select EmpName, EmpCode
from employees
where EmpBrnID = 461 and EmpIsActive =1
and EmpCode not in (select EmpCode from reports
where BranchID = 461 and DAYOFWEEK(InTime)!= 1
and InTime BETWEEN '2017-01-31'- INTERVAL 6 DAY AND '2017-01-31');
Wie kann ich dies als beitreten schreiben.Wie schreibe ich Sub-Abfrage nicht null als Join
Warum würden Sie? Wie auch immer, Sie suchen nach einem ** Anti-Join **. –
@Ramanil Sie brauchen hier kein 'JOIN'. Sie möchten Daten von nur einer Tabelle, und warum würden Sie sie dann mit einer anderen Tabelle verbinden? –
Sub-Abfrage dauert mehr Zeit, um Ergebnisse zu erhalten, so dass ich join.how schreiben möchte, um Daten schnell mit Sub-Abfrage zu erhalten. @ Jibin Balachandran – Ramanil