Dans Oracle, l'opérateur "pas comme" est utilisé pour rechercher le contenu spécifié qui n'inclut pas de colonnes dans la clause WHERE, ce qui peut obtenir l'effet d'une requête floue. La syntaxe est "SELECT field FROM table name WHERE field NOT LIKE". caractère générique".
L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.
Opérateur LIKE
L'opérateur LIKE est utilisé pour rechercher le 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
En utilisant le mot clé NOT, vous pouvez rechercher du contenu qui ne contient pas le contenu spécifié dans la colonne
Il existe deux caractères génériques : le signe % pour cent représente un nombre quelconque de caractères et _underscore en représente un. personnage.
1. like'Mc%' recherchera toutes les chaînes commençant par les lettres Mc.
2. like'%inger' recherchera toutes les chaînes se terminant par les lettres inger.
3. like'%en%' recherchera toutes les chaînes contenant la lettre en à n'importe quelle position.
Un exemple est le suivant :
Table originale
En utilisant le mot-clé NOT, nous pouvons sélectionner les personnes vivant dans des villes qui ne contiennent pas "lon" dans la table "Personnes" :
Nous pouvons utiliser l'instruction SELECT suivante :
SELECT * FROM Persons WHERE City NOT LIKE '%lon%'
Les résultats sont les suivants :
Tutoriel recommandé : "Tutoriel vidéo Oracle"
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!