Maison  >  Article  >  base de données  >  Comment écrire comme en SQL n'est pas égal à

Comment écrire comme en SQL n'est pas égal à

下次还敢
下次还敢original
2024-04-29 14:24:11833parcourir

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 écrire comme en SQL n'est pas égal à

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.

    Par exemple, nous souhaitons interroger tous les clients dont les noms ne contiennent pas "John" de la table customers :
  • <code>SELECT * FROM customers WHERE name NOT LIKE '%John%';</code>
  • Cette requête renverra tous les clients dont les noms ne contiennent pas "John".
  • Remarque :
Si vous souhaitez faire correspondre une chaîne exacte sans utiliser de caractères génériques, utilisez l'opérateur de signe égal (=). 🎜🎜Si vous souhaitez faire correspondre une chaîne qui ne commence pas par un modèle spécifique, utilisez NOT LIKE '%pattern'. 🎜🎜Si vous souhaitez faire correspondre une chaîne qui ne se termine pas par un motif spécifique, utilisez NOT LIKE 'pattern%'. 🎜🎜

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