Procédure Stockée: Count Distinct Date
Bonjour,
je dispose d'une table qui est de la forme suivante:
ID | Date | Client | Valeur....
Les dates contiennent aussi le temps, par exemple:
01-01-2008 15:14:0000.
Je souhaite récuperer le nombre d'enregistrement (Count) par jour sur une periode de date que je donne en argument.
Récuper un select de la forme:
'DATE' 'Nombre'
01-01-2008 144
02-01-2008 200
....
...
Voila, j'arrive a supprimer le temps des dates, mais je n'arrive pas à compter pour chaque jour.
Code:
1 2 3 4 5
|
SELECT Distinct(CAST(FLOOR(CAST([Date] AS FLOAT)) AS DATETIME)) AS Date from Nom_table
WHERE [Customer]='client'
AND [Date]>=@DateStart AND [Date]<=@DateStop
Order by Date; |
avec DateStart et DateStop sont donné comme argument de la procédure stockée