Bonjour à tous et à tous,

étant newbie sur Sql server . Je sollicite votre aide pour la création du requête.

Voici mon besoin :

j'ai besoin de récupérer les disponibilités (du 19/05/2015 00:00 au 29/05/2015 23:59) des employés à partir d'une table "assignations_planifiees" avec les données suivantes :

Employe Start date End date
Eric 19/05/2015 08:00 19/05/2015 18:00
Eric 21/05/2015 08:00 21/05/2015 18:00
Didier 18/05/2015 08:00 22/05/2015 18:00
Didier 25/05/2015 08:00 25/05/2015 18:00
Didier 27/05/2015 08:00 29/05/2015 18:00

La table "assignations_planifiees" recense des dates où les employées sont en intervention donc pas disponible.


Le résultat de la requête devrait me remonter :

Employe Start date End date
Eric 19/05/2015 19:00 21/05/2015 07:59
Eric 21/05/2015 18:01 29/05/2015 23:59
Didier 22/05/2015 18:01 25/05/2015 07:59
Didier 25/05/2015 18:01 27/05/2015 07:59
Didier 29/05/2015 18:01 27/05/2015 23:59

Merci de votre aide.

Bon week-end


Jejeadsl