IN操作符
IN 操作符用来在WHERE子句中指定条件范围,范围中的每个条件都可以进行匹配。
IN 取合法值的清单由逗号进行分隔,并且必须全部括在圆括号内。
IN 操作符在WHERE子句中用来指定要匹配的清单的合法值,功能与 OR 操作符相当,但是 IN 操作符一般比 OR 操作符清单执行更快(当查询多个值时)。并且 IN 操作符的最大优点是可以包含其他 SELECT 语句,这样可以更动态地建立 WHERE 子句。
语法
SELECT 列名 FROM 表名 WHERE 列名 IN(值1, 值2, 值3,……);
BETWEEN 操作符
BETWEEN 操作符在 WHERE 子句中使用,作用是选取介于两个值之间的数据范围。
操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期等。
语法
SELECT 列名称
FROM 表名称
WHERE 列名称 BETWEEN 值1 AND 值2;