Bonjour à tous, voila je me demandé si c'était compliquer de faire un petit moteur de recherche pour ma base de données. Peut-être le terme moteur de recherche n'est pas approprié d'ailleurs, à vous de me dire.

Ce que je souhaite rechercher, ce sont des titres de films, noms d'artistes, etc...
Et pas un mot dans un texte, ce qui devrait simplifier les choses

Mon problème étant que lorsque j'utilise l'opérateur LIKE, si je fais une faute dans le mot, je ne trouve rien, comme ci-dessous.

Requete :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM cd WHERE artiste LIKE 'Rapsodi';
base de données :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
id	|	Artiste
1	|	Iron Maiden
2 	|	Nitghtwish
3 	|	Rhapsody
...
Il y a bien Rhapsody dans la base, mais il y a des fautes
Je me demande donc si il n'existe pas un autre opérateur permettant une recherche approximative.