Bonjour a tous,

Je tente de faire une requete SQL qui à moi me semble bizare...

j'ai cherché un peu sur la toile mais je trouve nul part de sujet qui parle de REGEXP sur une sous requete, donc j'ai tenté plusieurs truc et celui là me semble correct mais SQL ne me renvoit rien :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
SELECT login, reseau
FROM users
WHERE login REGEXP CONCAT( '^((.*);)?', (
 
SELECT reseau
FROM users
WHERE login = 'michel'
LIMIT 1
), '(;(.*))?$' );
sachant que 'reseau' de michel contient : 'michelblanc;jean',
alors que si il ne contient que : 'michelblanc' ça marche...

quelqu'un a-t'il déjà fait ce genre de requetes et est-ce normal que ça ne marche pas?

merci de m'aider