sql >> Database >  >> RDS >> Oracle

Ontdek de werknemers die 3 opeenvolgende dagen afwezig waren

SELECT DISTINCT A.EMPLOYEENAME
FROM Attendance AS A
JOIN Attendance AS B ON B.LEAVE_DATE = A.LEAVE_DATE + 1 AND B.EMPLOYEENAME = A.EMPLOYEENAME
JOIN Attendance AS C ON C.LEAVE_DATE = B.LEAVE_DATE + 1 AND C.EMPLOYEENAME = B.EMPLOYEENAME

De inner joins verwijderen alle medewerkers die drie opeenvolgende dagen niet afwezig waren.




  1. Hoe het *.sql mysql-bestand uit te voeren in mijn c#-toepassing

  2. Hoe SQL-query direct in C# uit te voeren?

  3. In welke volgorde worden MySQL JOIN's geëvalueerd?

  4. sql betalingsdistributie