Page 1 sur 1

Problème de format d'une date

Posté : 28 avr. 2010, 10:16
par melodide
Bonjour à tous,

J'ai un souci avec un format de date.
MADATE est un champ de type datetime et je souhaiterais garder uniquement la date et masquer l'heure

J'ai fait
SELECT date(MADATE) AS MADATE
Le souci c'est que ça me renvoie des dates écrites sous cette forme : 22/04/2010 00:00:00

J'aimerais ne plus voir l'heure du tout. On m'a dit que c'était un problème de format avec les ' \ ' Donc j'ai utiliser la fonction DATE_FORMAT comme ceci :
SELECT DATE_FORMAT(date(MADATE),'%d-%m%Y') AS MADATE
Mais sa ne fonctionne pas je reçoit une erreur de ce type :
unexpected T_CONSTANT_ENCAPSED_STRING

Comment faire pour que ça fonctionne?

Re: Problème de format d'une date

Posté : 28 avr. 2010, 10:34
par melodide
Problème résolu il suffisait juste de mettre des guillemets à la place des des cotes !

Autre souci j'avais trié ma base par date le problème c'est que maintenant le tri n'est plus fait par année mais par jour c'est à dire que j'ai par exemple :
31-12-2009
31-12-2008
31-10-2009
31-10-2008
31-08-2009

au lieu de :
28/04/2010
27/04/2010
26/04/2010...

Je ne comprend pas pourquoi

Re: Problème de format d'une date

Posté : 28 avr. 2010, 10:36
par stealth35
Problème résolu il suffisait juste de mettre des guillemets à la place des des cotes !

Autre souci j'avais trié ma base par date le problème c'est que maintenant le tri n'est plus fait par année mais par jour c'est à dire que j'ai par exemple :
31-12-2009
31-12-2008
31-10-2009
31-10-2008
31-08-2009

au lieu de :
28/04/2010
27/04/2010
26/04/2010...

Je ne comprend pas pourquoi
tu devrais nommer l'alias avec un autre nom

Re: Problème de format d'une date

Posté : 28 avr. 2010, 10:45
par melodide
Désolé je suis nul mais l'alias c'est quoi?

Re: Problème de format d'une date

Posté : 28 avr. 2010, 13:20
par stealth35
Désolé je suis nul mais l'alias c'est quoi?
quand tu fais ton AS madate , madate est un alias, tu pourrais le nommé autrement