Salut les amis,
J'ai besoin de votre aide: Je doit exécuter une requête SQL pour une base de données ORACLE, de telle façon que je peut extraire les champs de deux tables distinctes, ayant comme champs commun ('id'), et dont le champ b.lib doit contenir l'un des éléments de SPLIT(tb.libelleesp,';'). Autrement dit la requête doit ressembler à celle la , quoique qu'elle est bien évidement fausse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
SELECT * 
FROM banque b, tablebanque tb
WHERE b.id = tb.id AND
           b.lib CONTAINS (SELECT SPLIT(tb.libelleesp,';') FROM tablebanque tb)
Aidez moi pour trouver la bonne requête. J'aimerais bien que le problème se résoudra au niveau de la requête SQL, sans devoir passer par le code Java.
Merci d'avance les amis