Maison >base de données >SQL >Utilisation de et dans SQL

Utilisation de et dans SQL

下次还敢
下次还敢original
2024-05-08 11:18:18954parcourir

L'opérateur AND est utilisé pour combiner plusieurs conditions et renvoie VRAI uniquement si toutes les conditions sont VRAIES. Syntaxe : WHERE condition1 AND condition2 AND ..., où condition est la condition qui est évaluée comme VRAI ou FAUX. Par exemple, pour obtenir des clients dont l'âge est supérieur à 21 ans et dont le nom contient « John », la requête est la suivante : SELECT * FROM clients WHERE age > 21 AND name LIKE '%John%'.

Utilisation de et dans SQL

Utilisation de l'opérateur AND en SQL

L'opérateur AND est un opérateur logique utilisé en SQL pour combiner plusieurs conditions. Il renvoie VRAI si et seulement si toutes les conditions spécifiées sont VRAIES.

Syntaxe :

<code>WHERE condition1 AND condition2 AND ...</code>

où :

  • condition1, condition2, etc. sont des conditions qui sont évaluées comme VRAI ou FAUX. condition1condition2 等是评估为 TRUE 或 FALSE 的条件。

用法示例:

考虑以下表结构:

<code>CREATE TABLE customers (
  id INT PRIMARY KEY,
  name VARCHAR(255),
  age INT
);</code>

以下查询获取所有年龄大于 21 且姓名包含 "John" 的客户:

<code>SELECT * FROM customers
WHERE age > 21 AND name LIKE '%John%';</code>

在这个查询中:

  • age > 21 条件检查客户的年龄是否大于 21。
  • name LIKE '%John%'
  • Exemple d'utilisation :

Considérez la structure de table suivante : rrreee

La requête suivante obtient tous les clients dont l'âge est supérieur à 21 ans et dont le nom contient "John" :
    rrreee
  • Dans cette requête :
  • age > ; 21 vérifie si l'âge du client est supérieur à 21 ans. La condition
  • name LIKE '%John%' vérifie si le nom du client contient la sous-chaîne "John". L'opérateur
🎜AND combine ces deux conditions, garantissant que seuls les clients qui remplissent les deux conditions soient renvoyés. 🎜🎜🎜🎜Remarque : 🎜🎜🎜🎜L'opérateur AND a une priorité plus élevée que l'opérateur OR. 🎜🎜Les supports peuvent être utilisés pour regrouper les conditions et contrôler la priorité des opérateurs. 🎜🎜L'opérateur AND est différent de l'opérateur &&, qui est utilisé pour l'évaluation logique dans les langages de programmation comme Python. 🎜🎜

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