MySQL에서는 NOT IN 연산자를 사용하여 서로 같지 않은 여러 값을 쿼리할 수 있습니다. 구문은 다음과 같습니다. SELECT 열_이름 FROM 테이블_이름 WHERE 열_이름 NOT IN (값1, 값2, ..., 값N). 예를 들어 제품 ID가 10, 20 또는 30이 아닌 주문을 찾으려면 SELECT order_id FROM 주문 WHERE product_id NOT IN (10, 20, 30) 쿼리를 사용합니다.
MySQL의 여러 값과 같지 않음
MySQL에서는 NOT IN
연산자를 사용하여 여러 값과 같지 않음을 달성합니다. 구문은 다음과 같습니다. 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
가 10, 20 또는 30이 아닌 모든 주문이 반환됩니다. 🎜🎜🎜참고: 🎜🎜NOT IN
연산자는 한 번에 최대 65535개의 값을 지정할 수 있습니다. 🎜🎜더 큰 값 목록의 경우 하위 쿼리나 임시 테이블을 사용하는 것이 좋습니다. 🎜🎜위 내용은 mysql에서 배수가 같지 않다고 쓰는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!