Récupérer une partie d'un champ
Bonjour,
J'ai un petit souci sur SQL, qui j'imagine pour certains une juste banalité mais pour moi c'est compliqué !
J'ai un champ Profil avec comme valeurs :
A
A-B
A-C-D-A-B
B-D
D-D-C
A-B-A
etc...
Je souhaite récupérer uniquement les profils avec A et B mais sans les autres soit A, A-B, A-B-A
J'ai essayé avec un Substr, mais cela ne donne pas ce que je veux.
Je suis actuellement sur uen requête qui fonctionne mais qui est trop brutale :
Code:
1 2
| where profil NOT LIKE ('%C%') AND profil NOT LIKE ('%D%') AND profil NOT LIKE ('%E%')
AND profil NOT LIKE ('%F%').... |
Avec autant de profil disponible, ce qui dans le temps n'est pas complet puisque un profil pourrait arriver et ma requête ne fonctionnera plus...
Merci pour votre aide.