Bonjour
j'ai regarder les functions Mysql
mais j'ai pas trouver celle qui me permttrai de récuperer la partie a droite ou agauche d'un espace
comme un "nom prenom"
récupérer seulement le nom
un genre de right(str,' ') ???
Bonjour
j'ai regarder les functions Mysql
mais j'ai pas trouver celle qui me permttrai de récuperer la partie a droite ou agauche d'un espace
comme un "nom prenom"
récupérer seulement le nom
un genre de right(str,' ') ???
tu devrais trouver ton bonheur en combinant les deux fonctions locate et substring.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 substring (machaine, 1, locate(machaine, ' ');
alros j'ai essayé
le locate(nom,' '); me retourne 0
Arffff toutes mes excuses, j'avais mal lu la syntaxe de la fonction locate
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT substring('Nom Prenom', 1, locate(' ', 'Nom Prenom')) from dual
bha c ossi ma faute, j'ai été voir la def des fonctions et j'ai pas non plus vu l'erreur
bha merci![]()
Partager