Requête avec datetime complexe
Dan
-
n/a -
n/a -
Bonjour,
J'ai un champ datetime dans une table qui enregistre des ventes. Quel serait la requete pour obtenir les ventes pour un mois spécifique comprise entre 10:00 et 11:00 par exemple. Est-ce possible?
Merci
J'ai un champ datetime dans une table qui enregistre des ventes. Quel serait la requete pour obtenir les ventes pour un mois spécifique comprise entre 10:00 et 11:00 par exemple. Est-ce possible?
Merci
Configuration: Windows XP Internet Explorer 7.0
A voir également:
- Requête avec datetime complexe
- Requete sql pix - Forum PHP
- Quelle requete écrire pour demander au moteur de recherche tennis - Forum Access
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Access
- Roxane cherche des informations pour écrire un rapport sur la jeunesse. avec un moteur de recherche généraliste, elle souhaite limiter les résultats de sa recherche aux pages de l’organisation internationale du travail. quelle requête doit-elle taper dans le champ de recherche ? ✓ - Forum Programmation
2 réponses
hello
En oracle, on peut filtrer en disant
(car dateheure - trunc(dateheure) te renvoie la partie décimale de ton date heure, 0 étant 0h00 & 1 étant 24h00)
mais un méthode peut-être plus pass-partout serait ptêtre de demander à ce que la/les conversions de ton horodatage en chaine de car soi(en)t égale à ton/tes critères...
par exemple (avec la fonction format qui renvoie l'horodatege formaté selon le template fourni)
=> avec mmm, tu filtres les mois d'hiver (à peu près) et avec HH24 (l'heure sur 24h), tu demande la tranche de 10h00 à 10:59
En oracle, on peut filtrer en disant
... and dateheure_de_vente - trunc(dateheure_de_vente) between 10/24 and 11/24
(car dateheure - trunc(dateheure) te renvoie la partie décimale de ton date heure, 0 étant 0h00 & 1 étant 24h00)
mais un méthode peut-être plus pass-partout serait ptêtre de demander à ce que la/les conversions de ton horodatage en chaine de car soi(en)t égale à ton/tes critères...
par exemple (avec la fonction format qui renvoie l'horodatege formaté selon le template fourni)
... and format(dateheure_de_vente, 'mmm') in ('JAN', 'FEB', 'NOV', 'DEC')
and format(dateheure, 'HH24') = '10'
=> avec mmm, tu filtres les mois d'hiver (à peu près) et avec HH24 (l'heure sur 24h), tu demande la tranche de 10h00 à 10:59