Maison  >  Article  >  développement back-end  >  Une explication de l'opérateur SQL LIKE

Une explication de l'opérateur SQL LIKE

jacklove
jackloveoriginal
2018-05-08 09:53:302077parcourir

SQL LIKE est très important pour php, cet article l'expliquera donc en détail

LIKE Opérateur

L'opérateur LIKE est utilisé pour rechercher un modèle spécifié dans la colonne de la clause WHERE.

Syntaxe de l'opérateur SQL LIKE

SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern

Exemple d'opérateur LIKE

Exemple 1

Maintenant, nous voulons extraire les données de la table "Personnes" ci-dessus Pour sélectionner les personnes vivant dans les villes commençant par "N" :

Nous pouvons utiliser l'instruction SELECT suivante :

SELECT * FROM Persons
WHERE City LIKE 'N%'

Astuce : "%" peut être utilisé pour définir le joker (lettres manquantes dans le motif).

Exemple 2

Ensuite, nous voulons sélectionner des personnes de la table "Personnes" qui vivent dans des villes se terminant par "g" :

Nous pouvons utiliser l'instruction SELECT suivante :

SELECT * FROM Persons
WHERE City LIKE '%g'

Ensemble de résultats :

Exemple 3

Ensuite, nous souhaitons sélectionner les personnes vivant dans des villes contenant "lon" dans la table "Personnes" Personne :

Nous pouvons utiliser l'instruction SELECT suivante :

SELECT * FROM Persons
WHERE City LIKE '%lon%'

Exemple 4

En utilisant le mot-clé NOT, nous pouvons sélectionner la résidence dans la table "Personnes" Personnes dans les villes qui ne contiennent pas de "lon" :

Nous pouvons utiliser l'instruction SELECT suivante :

SELECT * FROM Persons
WHERE City NOT LIKE '%lon%'

Cet article fournit une explication pertinente de SQL LIKE, et plus encore. Veuillez suivre le site Web php chinois pour voir les supports d’apprentissage.

Recommandations associées :

Explication de la clause SQL TOP

À propos de l'analyse de l'instruction SQL SELECT DISTINCT

Connaissances pertinentes sur l'instruction SQL SELECT

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn