Page 1 sur 1

Datetime mysql

Posté : 26 sept. 2005, 12:59
par nickkko
Bonjour,

Je souhaite selectionner et grouper les enregistrements de ma base sur un champs datetime et ce jour par jour.
Malheureusement le datetime indiquant également l'heure le groupement ne s'effectue pas jour par jour.
Existe t'il une fonction permettant de grouper un datetime uniquement en prenant en compte le jour du champs.

Merci !
Nickko

Posté : 26 sept. 2005, 13:17
par heddicmi
Alors là...

Je vais peut-être dire une connerie, mais essaye de mettre
GROUP BY DATE(ton_champs_date)

Posté : 26 sept. 2005, 13:20
par Invité
et non ca ne donne rien : erreur :-(

merci quand meme ;-)

Posté : 26 sept. 2005, 13:29
par pjl
La doc : http://www.nexen.net/docs/mysql/annotee ... ?lien=date
DATE(expr)
Extrait la partie date de l'expression expr de type DATE ou DATETIME .


mysql> SELECT DATE('2003-12-31 01:02:03');
-> '2003-12-31'

DATE() est disponible depuis MySQL 4.1.1.