GNT sans publicité, site mobile, fonctionnalitées exclusives...

Période et date

Le
nat
Bonjour
Ah l'aide !!!!!!!!!!
je souhaiterai créer une requête qui sélectionne une date (non
écrite dans une table) comprise entre plusieurs périodes
préalablement défini.



En fait, j'ai une table [CALENDRIER ] qui regroupe un ensemble de dates



début fin
1-> 01/01/1936 31/12/1936
2-> 01/01/1937 31/12/1937
3-> 01/01/1938 30/06/1938
4-> 01/07/1938 31/12/1938
5-> 01/01/1939 31/12/1939
6-> 01/01/1940 31/12/1940
7-> 01/01/1941 31/03/1941
8-> 01/04/1941 31/12/1941
9-> 01/01/1942 31/12/1942


je souhaiterai créer une requête qui sélectionne une des 9 plages de

date à partir d'une date quelconque (qui n'est pas écrite pas dans ma

table)


par exemple : je saisi le 05/01/1936, je souhaite que ma requête
sélectionne la période allant du 01/01/1937 au 31/12/1936


idem, si je saisi 15/04/1941, je souhaite avoir la période 01/04/1941
au 31/12/1941


D'avance merci
Nat
Lire les 2 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Le #6087021
Bonjour

Essaye la requête suivante :

SELECT NoPeriode
FROM tblPeriodes
WHERE (DateDebut<=[Saisir une Date] AND DateFin>=[Saisir une Date]);

Moralité : saisir le même critère dans les 2 champs DateDebut et DateFin

ps : la table Calendrier est dans mon cas plutôt une table tblPeriodes car je n'ai saisi que la date de début et la date de fin pour
chaque période

a+
--
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------


"nat" Bonjour
Ah l'aide !!!!!!!!!!
je souhaiterai créer une requête qui sélectionne une date (non
écrite dans une table) comprise entre plusieurs périodes
préalablement défini....



En fait, j'ai une table [CALENDRIER ] qui regroupe un ensemble de dates



début fin
1-> 01/01/1936 31/12/1936
2-> 01/01/1937 31/12/1937
3-> 01/01/1938 30/06/1938
4-> 01/07/1938 31/12/1938
5-> 01/01/1939 31/12/1939
6-> 01/01/1940 31/12/1940
7-> 01/01/1941 31/03/1941
8-> 01/04/1941 31/12/1941
9-> 01/01/1942 31/12/1942


je souhaiterai créer une requête qui sélectionne une des 9 plages de

date à partir d'une date quelconque (qui n'est pas écrite pas dans ma

table)


par exemple : je saisi le 05/01/1936, je souhaite que ma requête
sélectionne la période allant du 01/01/1937 au 31/12/1936


idem, si je saisi 15/04/1941, je souhaite avoir la période 01/04/1941
au 31/12/1941


D'avance merci
Nat
nat
Le #6087001
merci pour l'info, je vais essayer
@ bientôt
Publicité
Suivre les réponses
Poster une réponse
Anonyme