Bonjour à tous,
j'ai vraiment du mal aujourd'hui en SQL, désolé.
Je suis toujours entrain de travailler avec des dates.
J'ai une date de départ et une date d'arrivée, ainsi qu'un intervale X en heures.
Ce que je souhaite c'est créer un tuple pour toutes les X heures entre mes deux dates extrêmes.
J'arrive à ajouter un tuple correctement, mais un seul et je ne vois pas comment généraliser la chose :
Le tuple avec la date de départ se trouve déjà dans la table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INSERT INTO [T-Evolution] ( Temps ) SELECT Max([T-Evolution].Temps)+1/24 AS Temps FROM [T-Evolution] WHERE ((([T-Evolution].Temps)<=#5/2/2005#));
Ici mon intervale X est d'une heure et ma date d'arrivée le 02/05/2005.
Evidement avec un Max dans le SELECT et aucun GROUP BY il ne me sortira qu'une valeur...mais je ne vois pas du tout quel GROUP BY je pourrais utiliser pour arriver à mes fins.
Merci d'avance pour votre aide,
Partager