Marc Siramy a écrit :


Effectivement ça ne marche pas, mais tu n'étais pas loin. Un collègue vient de me donner la (une ?) solution : mysql> select * from (select Mots from table1) M, (select Films from table2) F where instr(F.Films,M.Mots) != 0;
+-------+-----------------------+
| Mots  | Films                 |
+-------+-----------------------+
| cuir  | Le cuirassé Potemkine |
| règle | La règle du jeu       |
+-------+-----------------------+

Je vais pouvoir comparer mes tables comprenant plusieurs dizaines de milliers de gènes : rien à voir avec les films célèbres, mais je trouvais mon exemple plus parlant que des listes de codes :)


Bigre, interressant comme syntaxe !
Mais ça ne fonctionne pas chez moi (adapté à une de mes bases, bien-sûr !)
Une erreur de syntaxe apparaît au niveaux du premier select imbriqué...
Serait-ce dû à la version de mon serveur : 4.0.20 ?

Béryl

____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à