{MySQL} SQL mot dans phrase

Résolu
Bonjour,

Je voudrais savoir s'il existe une fonction sql qui permet par exemple de trouvé l'élement "téléphone mobile" si dans un champ de recherche l'utilisateur écrit seulement "mobile".

Merci
Configuration: Windows 7
Firefox 3.5.7

2 réponses

  1. Salut,

    Il existe en SQL l'opérateur LIKE qui permet des correspondances partielles, le symbole % jouant le rôle de joker:
    select * from client where nom like 'DE LA %'
    renverra tous les clients dont la colonne nom commence par 'DE LA',
    select * from article where upper(designation) like '%JOINT%'
    renverra tous les articles où joint figure dans la designation