Bonjour,


J'ai crée une table TERMES qui contient différents termes dans le champ Lib_TERME.

J'aimerais sélectionner les termes qui contiennent d'autres termes.
Par exemple voici deux termes :
agriculture et politique liée à l'agriculture.

Le terme politique liée à l'agriculture contient le terme agriculture.

On peut aussi dire que dans ce cas, au terme agriculture est ajouté une chaine de caractères.

Pouvez vous m'aider à écrire une telle requête qui est un peu difficile car je tourne en rond...
Voici celle que j'ai moi même écrite mais qui ne donne rien de très concret:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 
select Lib_TERME from TERMES where Lib_TERME like '%_'+Lib_TERME
union
Select Lib_TERME from TERMES where Lib_TERME like'%_'+Lib_TERME+'_%'
 
union
 
select Lib_TERME from TERMES where Lib_TERME like Lib_TERME+'_%';
Merci beaucoup à vous de votre aide.

Cordialement.

Nathalie Harbonne