[MySql] chaine de caracteres

Résolu
mattpeach Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   -  
mattpeach Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   -
par le biais d'une requete SQL je souhaite recuperer les 5 premiers caracteres d'un attribut

exemple

| Code_etudiant |
----------------------
| 66985675 | ---------> recuperer 66985

| 4690o186 | ---------> recuperer 4690o

si quelqu'un sait comment faire, son aide est la bienvenue
A voir également:

2 réponses

Bj0 Messages postés 74 Date d'inscription   Statut Membre Dernière intervention   21
 
utilise un substr :)
exemple :

Select
Substr (Code_etudiant, 0 , 5)
From
nom de table
;
0
mattpeach Messages postés 53 Date d'inscription   Statut Membre Dernière intervention  
 
Merci

j ai utilisé la fonction left

select left(code_etudiant, 5)
from......

ca marche aussi pour recuperer des caracteres en fin de chaine avec la fonction "right"

pour des caracteres en milieu de chaine c'est la fonction Mid. elle s'utilise comme suit

Mid(code_etudiant, 3, 5) ou 3 retourne la position du premier caractere a extraire et 5 le nombre de caracteres a extraire

voilou j ai tout dit
0