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 : Sélectionner tout - Visualiser dans une fenêtre à part
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