Maison > Article > développement back-end > Une explication de l'opérateur SQL LIKE
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!