Forum
Legacy Member
Hallo,
Ik heb volgende tabel in MS SQL Server:
Employee ID | From | To
------------------------
00001 | 1/1/2012 | 15/1/2012
00001 | 15/1/2012 | 23/1/2012
00001 | 23/1/2012 | 31/12/2012
00002 | 1/1/2012 | 12/1/2012
00002 | 17/1/2012 | 31/1/2012
00003 | 4/1/2012 | 9/1/2012
Is het mogelijk om in SQL een query te schrijven die een lijst van Employee IDs teruggeeft van werknemers met geen aaneengesloten data van een opgegeven From tot een To date:
From : 1/1/2012
To : 31/1/2012
Te bereiken resultaat:
00002 (een gat van 13/1 tot en met 16/1)
00003 (een gat van 1/1 tot en met 3/1 en van 10/1 tot en met 31/1)
Alvast bedankt!
Ik heb volgende tabel in MS SQL Server:
Employee ID | From | To
------------------------
00001 | 1/1/2012 | 15/1/2012
00001 | 15/1/2012 | 23/1/2012
00001 | 23/1/2012 | 31/12/2012
00002 | 1/1/2012 | 12/1/2012
00002 | 17/1/2012 | 31/1/2012
00003 | 4/1/2012 | 9/1/2012
Is het mogelijk om in SQL een query te schrijven die een lijst van Employee IDs teruggeeft van werknemers met geen aaneengesloten data van een opgegeven From tot een To date:
From : 1/1/2012
To : 31/1/2012
Te bereiken resultaat:
00002 (een gat van 13/1 tot en met 16/1)
00003 (een gat van 1/1 tot en met 3/1 en van 10/1 tot en met 31/1)
Alvast bedankt!