轻松上手,快乐学习!

SQL IN 关键字


IN

IN命令允许您在WHERE子句中指定多个值。 IN运算符是多个OR条件的简写。 以下SQL选择位于“Germany”,“France”和“UK”的所有客户:

实例

SELECT * FROM Customers
WHERE Country IN ('Germany', 'France', 'UK');
运行实例»
以下SQL选择不在“Germany”,“France”或“UK”的所有客户:

实例

SELECT * FROM Customers
WHERE Country NOT IN ('Germany', 'France', 'UK');
运行实例»
以下SQL选择与供应商来自同一Country的所有客户:

实例

SELECT * FROM Customers
WHERE Country IN (SELECT Country FROM Suppliers);
运行实例»