Bonjour,
Je souhaite récupérer un chiffre dans un champ à l'aide de mysql...
En fait dans un champ de type text j'ai par exemple ceci :
blazdkj ajhdkjhdjhdzdj #2# zjfh jfh kjfh lsqk
Et je veux récupérer le chiffre entre les #, soit dans cet exemple le chiffre 2.
Ma table serait du genre :
matable
id (int)
commentaire (text)
Si il y avait ceci comme données :
1 , 'blazdkj ajhdkjhdjhdzdj #2# zjfh jfh kjfh lsqk'
2 , 'Voici le commentaire'
Je voudrais que ma requete me retourne : 'Voici le commentaire'
Ma requete doit ressembler à celle ci :
SELECT commentaire FROM matable WHERE id=???
Sauf que je ne sais pas comment faire pour qu'à la place des ??? j'ai le numéro 2 qui correspond à ce qu'il y a entre les # de l'autre enregistrement...
Je me doute qu'il faut utiliser REGEX, mais je ne sais pas comment m'y prendre...
Une idée ?
Partager