Bonjour,
Je m'explique. je cherche à extraire d'une table les étudiants qui sont du 92 (Hauts de Seine) :
Nom | Code | ...
======== ======= ====
Pierre | XXX92XX
Pierre | XXX92XX
Pierre | XXX75XX
Paul | XXX91XX
Paul | XXX94XX
où la colonne Code contient une série de code dont le "code postal" au milieu.
- Y a t-il une fonction MySQL pour extraire une chaine ou détecter qu'entre les positions p1 et p2 de la colonne Code se trouve la chaine "92" ?
- Si oui, ne retourner Pierre en résultat qu'une seule fois.
La requête serait du genre
SELECT DISTINCT Nom
from Activites
where Code contient 92 entre les positions p1 et p2.
Désolé, je ne suis pas un habitué de SQL.
Merci de votre aide.
Partager