Datetime mysql

nickkko
Invité n'ayant pas de compte PHPfrance

26 sept. 2005, 12:59

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

Mammouth du PHP | 568 Messages

26 sept. 2005, 13:17

Alors là...

Je vais peut-être dire une connerie, mais essaye de mettre
GROUP BY DATE(ton_champs_date)
Heddi s'est remis à développer pour lui même !
Martina Hingis - Étoile du Tennis
Heddi v. 2007

Invité
Invité n'ayant pas de compte PHPfrance

26 sept. 2005, 13:20

et non ca ne donne rien : erreur :-(

merci quand meme ;-)

ViPHP
pjl
ViPHP | 2119 Messages

26 sept. 2005, 13:29

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.