Page 1 sur 1

substr dans un concat_ws

Posté : 11 févr. 2011, 18:00
par rduvrac
Salut

J'aimerai mettre à jour un champs en fonction de 3 autres

C'est à dire :
champs 1 : jour
champs 2 : mois
champs 3 : annee

et je voudrai copier ça dans le champs 4 : date
que ça donne par exemple pour 15, 10, 1985 cette valeur 15/10/85

ça marche sauf que ça me met jj/mm/aaaa au lieux de jj/mm/aa et donc voici le code où j'en suis (et qui marche pas donc pour le substr) :
UPDATE joueurs SET champs_nom_a_modifier= (CONCAT_WS('/',jour,mois,substr(annee,2,2))

Bon peut être que c'estpas du tout comme ça qu'il faudrait faire ... ?

<config>Mac OS X / Safari 533.19.4</config>

Re: substr dans un concat_ws

Posté : 14 févr. 2011, 15:18
par stealth35
c'est plutôt :
(CONCAT_WS('/', jour, mois, SUBSTR(annee, 3, 2)))
mais te conseil te créer une date et la formater après