[Requête] Difficile (impossible ?) avec des dates
Bonjour
voilà donc mon problème. J'ai une table (sous sql server 2000) de la sorte :
Code:
1 2 3 4 5 6 7
|
CREATE TABLE periodes (
date_deb smalldatetime,
date_fin smalldatetime,
id_employe uniqueidentifier references employes,
...
) |
Je voudrais faire une requête dans cette table afin de trouver un enregistrement par jour, du type :
Code:
1 2 3 4
|
| date_jour | id_employe | ... |
|___________|____________|_____|
| |
par exemple, j'ai défini ma période pour l'employé starch du 02/09/2004 au 06/08/2004, et je voudrais récupérer un enregistrement par jour pour tous les jours du 3/03/2004 au 5/04/2004...
pour l'instant j'ai une requête du type
Code:
1 2 3 4 5
|
select '03/03/2004' as date_jour, id_employe, ...
from periodes
where periodes.date_deb <= '03/03/2004'
and periodes.date_fin >= '03/03/2004' |
ça marche bien, mais je voudrais pouvoir faire ça pour plusieurs jours...
Si quelqu'un a une idée, je suis preneur
Merci Beaucoup
++ Starch'