Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/03/2007, 15h49   #1
Nouveau Membre du Club
 
Nicolas Portmann
Inscription : janvier 2004
Messages : 81
Détails du profil
Informations personnelles :
Nom : Nicolas Portmann

Informations forums :
Inscription : janvier 2004
Messages : 81
Points : 33
Points : 33
Par défaut [fonction chaine ce caractère] prendre les caractères qui suivent un caractère.

Bonjour,

N'y a-il pas une fonction MySql permettant de couper une chaîne de caractère à partir de caractère précis. Exemple.

J'ai une table "networkListTest" avec (entre autre) une colonne "netEmail" qui contient des adresses e-mail. J'aimerais voir les différents site de l'adresse des personne qui sont dans cette table. En clair, je m'interesse à tous les caractère qui suive le @!
La fonction LTRIM ne me permet par de faire cela, en effet:

Code :
1
2
 
SELECT LTRIM(netEmail, "@") FROM `networkListTest`
ou pour mon cas:
Code :
1
2
 
SELECT DISTINCT(LTRIM(netEmail, "@")) FROM `networkListTest`
ne fonctionne pas.

Je suis sûr qu'il dois exister une fonction me permettant de prendre les caractère qui suive un caractère précis!

Merci du coup de pouce.
NPortmann est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 16h38   #2
Membre éclairé
 
Avatar de jota5450
 
Jota Alves
Inscription : janvier 2006
Messages : 263
Détails du profil
Informations personnelles :
Nom : Jota Alves
Âge : 36

Informations forums :
Inscription : janvier 2006
Messages : 263
Points : 303
Points : 303
slt.

a tester:

Code :
1
2
3
 
 
SELECT SUBSTRING_INDEX(`colonne` ,"@",-1) FROM TABLE;
jota5450 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h49.


 
 
 
 
Partenaires

Hébergement Web