Rumah >pengaturcaraan harian >pengetahuan mysql >Bagaimana untuk menulis tidak sama dengan berbilang dalam mysql

Bagaimana untuk menulis tidak sama dengan berbilang dalam mysql

下次还敢
下次还敢asal
2024-04-27 03:57:12840semak imbas

Dalam MySQL, anda boleh menggunakan operator NOT IN untuk membuat pertanyaan jika berbilang nilai tidak sama. Sintaksnya ialah: SELECT column_name(s) FROM table_name WHERE column_name NOT IN (value1, value2, ..., valueN). Contohnya, untuk mencari pesanan dengan ID produk yang bukan 10, 20 atau 30, anda akan menggunakan pertanyaan: PILIH order_id DARI pesanan DI MANA product_id NOT IN (10, 20, 30).

Bagaimana untuk menulis tidak sama dengan berbilang dalam mysql

Tidak sama dengan berbilang nilai dalam MySQL

Dalam MySQL, gunakan operator NOT IN untuk mencapai tidak sama dengan berbilang nilai. Sintaksnya adalah seperti berikut: 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
  • Contoh
🎜Andaikan terdapat jadual yang dipanggil "pesanan" dengan medan berikut: 🎜
    🎜order_id🎜🎜customer_id🎜🎜customer_id🎜🎜 yang ingin🎜product_id🎜🎜 bukan antara yang berikut Untuk pesanan dengan ID produk, anda boleh menggunakan pertanyaan berikut: 🎜rrreee🎜Ini akan mengembalikan semua pesanan yang product_id bukan 10, 20 atau 30. 🎜🎜🎜Nota: 🎜🎜
      🎜 PengendaliTIDAK MASUK boleh menentukan sehingga 65535 nilai pada satu masa. 🎜🎜Untuk senarai nilai yang lebih besar, adalah disyorkan untuk menggunakan subkueri atau jadual sementara. 🎜🎜

Atas ialah kandungan terperinci Bagaimana untuk menulis tidak sama dengan berbilang dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn