En SQL, utilisez l'opérateur NOT LIKE pour interroger des chaînes qui ne sont pas égales à un modèle spécifique. Syntaxe : SELECT * FROM table_name WHERE column_name NOT LIKE '%pattern%' ; où %pattern% est le modèle à mettre en correspondance et % représente le caractère générique.
Comment utiliser une requête LIKE différente de
En SQL, nous pouvons utiliser l'opérateur LIKE pour faire correspondre des chaînes contenant un modèle spécifique. Si nous voulons rechercher des chaînes qui ne sont pas égales à un modèle spécifique, nous pouvons utiliser l'opérateur NOT LIKE.
Syntaxe :
<code>SELECT * FROM table_name WHERE column_name NOT LIKE '%pattern%';</code>
Où :
table_name
est le nom de la table à interroger. table_name
是要查询的表名。column_name
是要匹配模式的列名。%pattern%
是要匹配的模式,其中 % 代表通配符,匹配任意数量的字符。例如,我们要从 customers
column_name
est le nom de la colonne qui correspond au modèle.
%pattern%
est le modèle à faire correspondre, où % représente un caractère générique, correspondant à n'importe quel nombre de caractères.
customers
: <code>SELECT * FROM customers WHERE name NOT LIKE '%John%';</code>
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!