Maison  >  Article  >  programmation quotidienne  >  Comment écrire différent de plusieurs dans MySQL

Comment écrire différent de plusieurs dans MySQL

下次还敢
下次还敢original
2024-04-27 03:57:12734parcourir

Dans MySQL, vous pouvez utiliser l'opérateur NOT IN pour demander si plusieurs valeurs ne sont pas égales. La syntaxe est la suivante : SELECT nom_colonne(s) FROM nom_table WHERE nom_colonne NOT IN (valeur1, valeur2, ..., valeurN). Par exemple, pour rechercher des commandes dont l'ID de produit n'est pas 10, 20 ou 30, vous devez utiliser la requête : SELECT order_id FROM commandes WHERE product_id NOT IN (10, 20, 30).

Comment écrire différent de plusieurs dans MySQL

Pas égal à plusieurs valeurs dans MySQL

Dans MySQL, utilisez l'opérateur NOT IN pour obtenir un résultat différent de plusieurs valeurs. Sa syntaxe est la suivante : NOT IN 运算符可以实现不等于多个值。它的语法如下:

<code>SELECT column_name(s)
FROM table_name
WHERE column_name NOT IN (value1, value2, ..., valueN);</code>

示例

假设有一个名为 "orders" 的表,其中包含以下字段:

  • order_id
  • customer_id
  • product_id

要查找所有不属于以下产品 ID 的订单,可以使用以下查询:

<code>SELECT order_id
FROM orders
WHERE product_id NOT IN (10, 20, 30);</code>

这将返回所有 product_id 不是 10、20 或 30 的订单。

注意:

  • NOT INrrreee
  • Exemple
🎜Supposons qu'il existe une table appelée "orders" avec les champs suivants : 🎜
    🎜order_id🎜🎜customer_id🎜🎜product_id🎜🎜🎜Vous souhaitez rechercher tous les articles qui ne font pas partie des éléments suivants. Pour les commandes avec un ID de produit, vous pouvez utiliser la requête suivante : 🎜rrreee🎜Cela renverra toutes les commandes pour lesquelles product_id n'est pas 10, 20 ou 30. 🎜🎜🎜Remarque : l'opérateur 🎜🎜
      🎜NOT IN peut spécifier jusqu'à 65 535 valeurs à la fois. 🎜🎜Pour des listes de valeurs plus volumineuses, il est recommandé d'utiliser des sous-requêtes ou des tables temporaires. 🎜🎜

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