je suis pas sur de moi,

mais est-ce que INSTR('str', 'substr') pourrait marcher ?

ex :

SELECT INSTR(table2.films, table1.mots);

mais je suis pas sur, voir doc MySQL et essayer pour voir ?

Julien

Le 17/01/06, Garaud Jean-Claude <[EMAIL PROTECTED]> a écrit :
Un peu HS, c'est pour les pros du SQL :
considérons une base de donnée qui pourrait contenir 2 tables:
- Table1, colonne "Mots" :
        cuir
        confiture
        règle

- Table2, colonne "Films" :
        La guerre des boutons
        Le cuirassé Potemkine
        La règle du Jeu

Je voudrais extraire de Table2 tous les films contenant un mot de Table1.Mots,
pour obtenir le résultat suivant :
        Le cuirassé Potemkine
        La règle du Jeu

La commande :
mysql> select * from table2 where Films like '%cuir%';
+-----------------------+
| Films                 |
+-----------------------+
| Le cuirassé Potemkine |
+-----------------------+
fonctionne bien sûr pour "cuir", mais comment faire pour que tous les autres
mots soient testés ?

Je sèche. Une idée ?

Jean-Claude


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



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

Répondre à