Clause LIKE

15 min Niveau 6

L'opérateur LIKE de SQLite est utilisé pour faire correspondre des valeurs de texte à un modèle en utilisant des caractères génériques. Si l'expression recherchée peut être comparée à l'expression du modèle, l'opérateur LIKE renvoie true, c'est-à-dire 1. Deux jokers sont utilisés en conjonction avec l'opérateur LIKE : - l'opérateur LIKE est utilisé pour rechercher des valeurs de texte.

  • Le signe de pourcentage (%)
  • Le trait de soulignement (_)

Le signe pour cent représente zéro, un ou plusieurs chiffres ou caractères. Le trait de soulignement représente un seul chiffre ou caractère. Ces symboles peuvent être utilisés en combinaison.

Syntaxe

Voici la syntaxe de base de % et _.

SELECT FROM table_name
WHERE column LIKE 'XXXX%'
or 
SELECT FROM table_name
WHERE column LIKE '%XXXX%'
or
SELECT FROM table_name
WHERE column LIKE 'XXXX_'
or
SELECT FROM table_name
WHERE column LIKE '_XXXX'
or
SELECT FROM table_name
WHERE column LIKE '_XXXX_'

Vous pouvez combiner un nombre N de conditions en utilisant les opérateurs AND ou OR. Ici, XXXX peut être une valeur numérique ou une chaîne de caractères.

Exemple

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus