Count avec date à réduire

Répondre
RDUVRAC
le 17/04/2008 à 12:15
RDUVRAC
Bonjour,

J'ai cette base :
id - dateenregistrement
1 - 20080401125326
2 - 20080401142312
3 - 20080402052545
...

J'aimerai faire ressortir le nombre d'enregistrement par jour et comme vous le voyez j'ai la date et l'heure dans le champs dateenregistrement actuellement.

Actuellement j'ai ça mais ça prend la date et heure en compte bien sûr :
SELECT COUNT(dateenregistrement)
FROM jeuxgratuits_participations
GROUP BY dateenregistrement
ORDER BY dateenregistrement


merci :-)
LupusMic
le 17/04/2008 à 14:40
LupusMic
J'ai peur que ça ne soit un peu une usine à gaz, mais essaye ça :
select count(*), substring(dateenregistrement, 1, 8) as jour
from jeuxgratuits_participations
group by jour
order by jour
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
lepapounet
le 20/05/2008 à 01:16
lepapounet
si ton enregistrement "dateenregistrement" est au format DATETIME tu peut manipuler les dates
SELECT COUNT(DISTINCT DATE(dateenregistrement))
FROM jeuxgratuits_participations
GROUP BY DATE(dateenregistrement)
ORDER BY DATE(dateenregistrement)
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours