version 11
expression_arithmétique [NOT] LIKE expression_arithmétique [ESCAPE chaîne_sql]
Description
Le prédicat LIKE permet de sélectionner les données correspondant à l'expression_arithmétique passée après le mot-clé LIKE. Vous pouvez également passer le mot-clé NOT afin de sélectionner les données ne correspondant pas à cette expression.
Vous pouvez utiliser le mot-clé ESCAPE afin que le caractère passé dans chaîne_sql ne soit pas interprété comme joker. Il est généralement utilisé lorsque vous voulez rechercher les caractères '%' ou '_'.
Exemples
1. Cet exemple sélectionne les fournisseurs dont le nom contient "bob" :
SELECT * FROM fournisseurs WHERE nom LIKE '%bob%';
2. Sélection des fournisseurs dont le nom ne commence pas par la lettre T :
SELECT * FROM fournisseurs WHERE nom NOT LIKE 'T%';
3. Sélection des fournisseurs dont le nom commence par "Sm" et se termine par "th" :
SELECT * FROM fournisseurs WHERE nom LIKE 'Sm_th'
Référence
expression_arithmétique, prédicat.