Page 1 sur 1
mysql recurer uniquement la premiere lettre
Posté : 21 juin 2005, 10:22
par guy
Bonjour
est il possible en mysql de recuperer uniquement le premier carractere des enregistrement ou dois-je passer par les regex de php ?
Merci
Guy
Posté : 21 juin 2005, 10:32
par pascaltje
la fonction SQL SUBSTRING et la doc MySQL devraient t'aider.
A+
Pascal
Posté : 22 juin 2005, 10:28
par guy
j'ai tenté de comprendre substring mais helas je n'arrive jamais au resultat escompté

Pourrait tu me donner un exemple ? ou un peu d'aide
merci
Guy
Posté : 22 juin 2005, 10:30
par zeus
La fonctions SQL subtring(chaine, debut, longeur) permet de récupérer une sous-chaine de chaine de longueur longeur depuis le caractère début
Si tu veut récupérer uniquement la 1ere lettre de ton champs, il faut que tu fasses :
Posté : 22 juin 2005, 10:41
par ouckileou
(je crois que l'index commence à 1, et non 0)
Posté : 22 juin 2005, 10:46
par zeus
(je crois que l'index commence à 1, et non 0)
Oupss
Je donne des réponses fausses
Code corrigé :