使用 IN 返回包含在列表中的值的行
此示例使用示例数据库中的 Car Table 。
SELECT *
FROM Cars
WHERE TotalCost IN (100, 200, 300)
此查询将返回 Car#2(费用为 200)和 Car#3(费用为 100)。请注意,这相当于使用带有 OR
的多个子句,例如:
SELECT *
FROM Cars
WHERE TotalCost = 100 OR TotalCost = 200 OR TotalCost = 300
此示例使用示例数据库中的 Car Table 。
SELECT *
FROM Cars
WHERE TotalCost IN (100, 200, 300)
此查询将返回 Car#2(费用为 200)和 Car#3(费用为 100)。请注意,这相当于使用带有 OR
的多个子句,例如:
SELECT *
FROM Cars
WHERE TotalCost = 100 OR TotalCost = 200 OR TotalCost = 300