在 MySQL 中,可以使用 NOT IN 運算子來查詢不等於多個值。語法為:SELECT column_name(s) FROM table_name WHERE column_name NOT IN (value1, value2, ..., valueN)。例如,要尋找產品 ID 不為 10、20 或 30 的訂單,可以使用查詢:SELECT order_id FROM orders WHERE product_id NOT IN (10, 20, 30)。
MySQL 中不等於多個值
在MySQL 中,使用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
運算子一次最多可以指定 65535 個值。 以上是mysql中不等於多個怎麼寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!