begin process at 2012 05 26 23:23:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

SQL Server, MSDE, SQL Express

 > 

Requêtes

 > 

Plage horaire entre 2 dates


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Plage horaire entre 2 dates

vendredi 11 décembre 2009 à 15:18:56 | Plage horaire entre 2 dates

Knarfr

Bonjour,

Je recherche le moyen à l'aide d'une requête SQL de trouver des valeurs d'une tranche horaire entre deux dates.
Par exemples : pour le période du 12 au 15 décembre 2009, toute les valeurs comprises entre 9h00 et 11h00.

J'espère être clair, merci beaucoup pour vos réponses.

Frank
vendredi 11 décembre 2009 à 15:43:12 | Re : Plage horaire entre 2 dates

Knarfr

Pour compléter mon post précédent,voici la requête que je fait actuellement mais qui n'a pas le résultat espérer car elle me ramène du 12/12 9:00 au 15/12 11:00 alors que je souhaite avoir les valeurs de chaque jours de 9:00 a 11:00.

SELECT TOP 100 [Tiv].dbo.date([WRITETIME]), SubString(Convert(varchar, [Tiv].dbo.date([WRITETIME]), 120),12,5) as Dateconv
,[Node]
,[User_CPU]
,[System_CPU]
FROM [CPU_SUMMARY]
WHERE [Tiv].dbo.date([WRITETIME]) >= DateAdd(hour, 9, '12/12/2009') AND [Tiv].dbo.date([WRITETIME]) <= DateAdd(hour, 11, '15/12/2009')
AND [Node] = 'mon_server'

Merci
lundi 14 décembre 2009 à 11:28:13 | Re : Plage horaire entre 2 dates

JeremyLecouvert

Salut,

ta requête est mauvaise. Voici ta solution, en français dans le texte car je ne connais pas la syntaxe mutante de NitroSoft!! A toi de retranscrire après.

en gros tu écris:
Code :
select ..... where champDate>= '12/12/2009 09:00:00' 
and champDate<= '15/12/2009 11:00:00'


alors qu'il faudrait faire:
Code :
select ..... where Date(champDate)>= '12/12/2009' and Date(champDate)<= '15/12/2009' 
and Heure(champDate)>='09:00:00' and Heure(champDate)<='11:00:00'


@+

Si l'envie te prend de travailler, assied-toi et attend qu'elle te passe! (vieux -et faux!- dicton corse)


Cette discussion est classée dans : valeurs, dates, plage, horaire


Répondre à ce message

Sujets en rapport avec ce message

Jointure multi table [ par Zart ] Bonjour,En fait je galère à fond sur une requete... Je suis sur que c'est faisable, j'ai essayé tout ce que je connais maintenant si quelqu'un peut me longueur maximale d'un identificateur [ par riadhfe1 ] quelle est la longueur maximale d'un identificateur?j'ai créer une table REM OMEGADBA HR_PLAGE_HORAIRE  CREATE TABLE "OMEGADBA"."HR_PLAGE_HORAIRE"    Problem avec LES DTS [ par ESTYOUNES2008 ] Bonjour,apres le salut voici mon problem, alors je voulais importer les donnes entre deux base de donnees heterogenes alors jai utilisé les DTS alors Windev et Excel [ par naddouchka ] Salut tout le monde,je viens de programmer une application en utilisant Windevj'ai une suite de données comme valeurs d'entrée et je dois afficher des Requete : échanger valeurs de 2 colonnes [ par bgan ] bonjour,Lors de la saisie de ma base de données j'ai inverser nom et prénomQuelqu'un pourrait t il me donner une requete qui échangerais ces 2 valeurs Afficher un résultat en fonction de la péiode horaire depuis un Datetime [ par cesidoo ] [size=100]Bonjour à tous, Je suis bien ennuyé autour des questions de datetime (comme beaucoup.. je sais. J'ai une colonne Datetime et je cherche à a Comparaison/calcul ligne par ligne dans une même colonne d'une même table [ par nordine001 ] [size=100] Bonjour, Afin de savoir si un service fonctionne, chaque action est enregistrée dans une table. Cette dernière n'a pas d'id autoincrémenté Date de modification des données d'une table [ par demonsurf ] Bonjour à tous. J'explique mon problème : j'ai besoin de pouvoir contrôler la date de la dernière modification des tables de ma BDD. Je fais déjà un Union de 2 colone [ par soupiste ] Bonjour à la communauté ! J'ai dans une table ADJACENT de 2 colonne ayant des lignes différentes : -la colonne A contient des valeurs TOTO, TATA, X22 optimisation de la clause WHERE sur des champs dates [ par ThierH ] Bonjour j'ai une table SQL Server (2005) contenant plus de 50000 lignes. Dans chaque ligne, j'ai des données de type datetime, integer, ... Mon applic


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,265 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales