Rumah >pengaturcaraan harian >pengetahuan mysql >Bagaimana untuk menulis tidak sama dengan berbilang dalam mysql
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).
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" 的表,其中包含以下字段:
要查找所有不属于以下产品 ID 的订单,可以使用以下查询:
<code>SELECT order_id FROM orders WHERE product_id NOT IN (10, 20, 30);</code>
这将返回所有 product_id
不是 10、20 或 30 的订单。
注意:
NOT IN
rrreeeproduct_id
bukan 10, 20 atau 30. 🎜🎜🎜Nota: 🎜🎜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!