Selectionner le premier mot de ma chaine de caractere
melongourmand
Messages postés
26
Statut
Membre
-
melongouramnd -
melongouramnd -
Bonjour
voila c'est tout simple je voudrai savoir en mysql construire ma requête qui prend juste le premier dans ma colonne et ce positionnent par rapport a mon séparateur.
Exemple:
Thomas
Florence_Pascal
John dupont
Gilles.chien
Je voudrai juste sélectionner que les premier mot.
Merci
voila c'est tout simple je voudrai savoir en mysql construire ma requête qui prend juste le premier dans ma colonne et ce positionnent par rapport a mon séparateur.
Exemple:
Thomas
Florence_Pascal
John dupont
Gilles.chien
Je voudrai juste sélectionner que les premier mot.
Merci
A voir également:
- Selectionner le premier mot de ma chaine de caractere
- Trousseau mot de passe iphone - Guide
- Caractère ascii - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
- Caractère spéciaux - Guide
4 réponses
C'est bon j'ai trouver . Pour ceux que ça intéresse voici la requete.
SELECT application,SUBSTRING_INDEX(REPLACE(REPLACE(designation,'-',' '), '_', ' '), ' ', 1)AS desi,
SUBSTRING_INDEX(REPLACE(REPLACE(application,'-',' '), '_', ' '), ' ', 1)AS app
FROM applications,ft_carto
WHERE applications.id_appli = ft_carto.id_appli AND
IF(SUBSTRING_INDEX(REPLACE(REPLACE(designation,'-',' '), '_', ' '), ' ', 1)!=
SUBSTRING_INDEX(REPLACE(REPLACE(application,'-',' '), '_', ' '), ' ', 1),1,0)