|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2009 Messages : 41 ![]() |
Mon but est de sortir un tableau qui me sorte le nb de commandes par heure or j'ai la liste des commandes par datetime de la commande.
Quelqu'un a t il la solution pour ma where clause? Je suis sous sql server 2008. select count(commande) from table_commande where ? Merci Pastoi |
|
|
00
|
|
|
#2 | |
|
Membre Expert
![]() ![]() |
Une idée, tu peux créer une table INTERVAL
Citation:
|
|
|
00
|
|
|
#3 | ||
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Bonjour,
Poste ta requete, ca sera plus simple pour te repondre, Si j'ai bien compris, tu veux regrouper sur la l'heure, sans prendre en compte le jour, ni les minutes,... donc en gros savoir le nombre de commandes passées entre minuit et une heure, entre une heure et deux heures,... dans ce cas : Code sql :
|
||
|
|
10
|
|
|
#4 |
![]() ![]() ![]() Nicolas SouquetAdministrateur de base de données Inscription : janvier 2005 Messages : 4 665 ![]() |
Notez qu'un GROUP BY sur une fonction est contre-performant, à moins que la fonction soit une colonne calculée indexée de la table, ou que vous utilisiez une vue indexée ...
@++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes. Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012 |
|
00
|
|
|
#5 | ||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 950 ![]() |
Code :
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
||
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 3 ![]() |
Bonjour à tous,
Je me permets de relancer le thread avec la question suivante : Et si on veut regrouper par 1/2 heure, par 1/4 d'heure, etc... ???! ca m'intéresserait fortement!! Merci d'avance pour toute idées! DF4ze -------- Modif : Je viens de trouver ca ... mais ne serait-il pas possible d'éviter la table temporaire? --> J'ai qu'un acces en lecture ... je ne peux pas créer de table supplémentaire... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com