Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Bnsoir,
A tout hasard si tu fais une requête avec regroupement sur l'évènement, opération Compte et sur le champ LaDate, opération Où et sur la ligne Critère du champ Ladate : Entre SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate]))+SérieHeure(22;0;0) Et SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate])+1)+SérieHeure(6;0;0)
ca donnerait ce que tu veux ?
Bonjour,
j'ai une table qui compends entre autres les champs suivant :
Date de type date complet évènement de type texte
les evenements sont entres ainsi
20/11/2005 19h00 Evenement un 20/11/2005 23h30 Evenement deux 21/11/2005 05h50 evenement trois 21/11/2005 22h30 evenement quatre
j'aimerai faire une requete qui entre deux dates et sachant qu'une nuit est comprise entre date 20h00 et date+1 06h00 me donne :
nuit du 20/11/2005 au 21/11/2005 2 evenements nuit du 21/11/2005 au 22/11/2005 1 evenement
J'ai fait des essais toute l'après midi et je n'arrive pas à grouper les dates par nuit.
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bnsoir,
A tout hasard si tu fais une requête avec regroupement sur l'évènement,
opération Compte et sur le champ LaDate, opération Où et sur la ligne
Critère du champ Ladate :
Entre
SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate]))+SérieHeure(22;0;0)
Et
SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate])+1)+SérieHeure(6;0;0)
ca donnerait ce que tu veux ?
Bonjour,
j'ai une table qui compends entre autres les champs suivant :
Date de type date complet
évènement de type texte
les evenements sont entres ainsi
20/11/2005 19h00 Evenement un
20/11/2005 23h30 Evenement deux
21/11/2005 05h50 evenement trois
21/11/2005 22h30 evenement quatre
j'aimerai faire une requete qui entre deux dates et sachant qu'une nuit
est comprise entre date 20h00 et date+1 06h00 me donne :
nuit du 20/11/2005 au 21/11/2005 2 evenements
nuit du 21/11/2005 au 22/11/2005 1 evenement
J'ai fait des essais toute l'après midi et je n'arrive pas à grouper les
dates par nuit.
Merci
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
A tout hasard si tu fais une requête avec regroupement sur l'évènement, opération Compte et sur le champ LaDate, opération Où et sur la ligne Critère du champ Ladate : Entre SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate]))+SérieHeure(22;0;0) Et SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate])+1)+SérieHeure(6;0;0)
ca donnerait ce que tu veux ?
Bonjour,
j'ai une table qui compends entre autres les champs suivant :
Date de type date complet évènement de type texte
les evenements sont entres ainsi
20/11/2005 19h00 Evenement un 20/11/2005 23h30 Evenement deux 21/11/2005 05h50 evenement trois 21/11/2005 22h30 evenement quatre
j'aimerai faire une requete qui entre deux dates et sachant qu'une nuit est comprise entre date 20h00 et date+1 06h00 me donne :
nuit du 20/11/2005 au 21/11/2005 2 evenements nuit du 21/11/2005 au 22/11/2005 1 evenement
J'ai fait des essais toute l'après midi et je n'arrive pas à grouper les dates par nuit.
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
JD
Bnsoir,
A tout hasard si tu fais une requête avec regroupement sur l'évènement, opération Compte et sur le champ LaDate, opération Où et sur la ligne Critère du champ Ladate : Entre SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate]))+SérieHeure(22;0;0) Et SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate])+1)+SérieHeure(6;0;0)
ca donnerait ce que tu veux ?
Bonjour,
j'ai une table qui compends entre autres les champs suivant :
Date de type date complet évènement de type texte
les evenements sont entres ainsi
20/11/2005 19h00 Evenement un 20/11/2005 23h30 Evenement deux 21/11/2005 05h50 evenement trois 21/11/2005 22h30 evenement quatre
j'aimerai faire une requete qui entre deux dates et sachant qu'une nuit est comprise entre date 20h00 et date+1 06h00 me donne :
nuit du 20/11/2005 au 21/11/2005 2 evenements nuit du 21/11/2005 au 22/11/2005 1 evenement
J'ai fait des essais toute l'après midi et je n'arrive pas à grouper les dates par nuit.
Merci
Il me met type de donnée incompatible dans l'expression du critère
Bnsoir,
A tout hasard si tu fais une requête avec regroupement sur l'évènement,
opération Compte et sur le champ LaDate, opération Où et sur la ligne
Critère du champ Ladate :
Entre
SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate]))+SérieHeure(22;0;0)
Et
SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate])+1)+SérieHeure(6;0;0)
ca donnerait ce que tu veux ?
Bonjour,
j'ai une table qui compends entre autres les champs suivant :
Date de type date complet
évènement de type texte
les evenements sont entres ainsi
20/11/2005 19h00 Evenement un
20/11/2005 23h30 Evenement deux
21/11/2005 05h50 evenement trois
21/11/2005 22h30 evenement quatre
j'aimerai faire une requete qui entre deux dates et sachant qu'une
nuit est comprise entre date 20h00 et date+1 06h00 me donne :
nuit du 20/11/2005 au 21/11/2005 2 evenements
nuit du 21/11/2005 au 22/11/2005 1 evenement
J'ai fait des essais toute l'après midi et je n'arrive pas à grouper
les dates par nuit.
Merci
Il me met type de donnée incompatible dans l'expression du critère
A tout hasard si tu fais une requête avec regroupement sur l'évènement, opération Compte et sur le champ LaDate, opération Où et sur la ligne Critère du champ Ladate : Entre SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate]))+SérieHeure(22;0;0) Et SérieDate(Année([ladate]);Mois([ladate]);Jour([ladate])+1)+SérieHeure(6;0;0)
ca donnerait ce que tu veux ?
Bonjour,
j'ai une table qui compends entre autres les champs suivant :
Date de type date complet évènement de type texte
les evenements sont entres ainsi
20/11/2005 19h00 Evenement un 20/11/2005 23h30 Evenement deux 21/11/2005 05h50 evenement trois 21/11/2005 22h30 evenement quatre
j'aimerai faire une requete qui entre deux dates et sachant qu'une nuit est comprise entre date 20h00 et date+1 06h00 me donne :
nuit du 20/11/2005 au 21/11/2005 2 evenements nuit du 21/11/2005 au 22/11/2005 1 evenement
J'ai fait des essais toute l'après midi et je n'arrive pas à grouper les dates par nuit.
Merci
Il me met type de donnée incompatible dans l'expression du critère
Guy
Bonjour,
sur votre table, ajoutez un champ trois type date (dt_group dans les exemples) puis faites les mises à jour suivantes :
UPDATE Table2 SET dt_group = dateserial(year([dt]),month([dt]),day([dt])-1) WHERE HOUR(dt)<=6;
UPDATE Table2 SET dt_group = [dt] WHERE HOUR(dt)> ;
vous pourrez regrouper pour les nuits les jours etc ...
cordialement GR
JD a écrit:
Bonjour,
j'ai une table qui compends entre autres les champs suivant :
Date de type date complet évènement de type texte
les evenements sont entres ainsi
21/11/2005 22h30 evenement quatre
j'aimerai faire une requete qui entre deux dates et sachant qu'une nuit est comprise entre date 20h00 et date+1 06h00 me donne :
nuit du 21/11/2005 au 22/11/2005 1 evenement
Bonjour,
sur votre table, ajoutez un champ trois type date (dt_group dans les
exemples)
puis faites les mises à jour suivantes :
UPDATE Table2 SET dt_group = dateserial(year([dt]),month([dt]),day([dt])-1)
WHERE HOUR(dt)<=6;
UPDATE Table2 SET dt_group = [dt]
WHERE HOUR(dt)> ;
vous pourrez regrouper pour les nuits les jours etc ...
cordialement
GR
JD a écrit:
Bonjour,
j'ai une table qui compends entre autres les champs suivant :
Date de type date complet
évènement de type texte
les evenements sont entres ainsi
21/11/2005 22h30 evenement quatre
j'aimerai faire une requete qui entre deux dates et sachant qu'une nuit
est comprise entre date 20h00 et date+1 06h00 me donne :