📅  最后修改于: 2023-12-03 15:03:04.538000             🧑  作者: Mango
BETWEEN条件是MySQL中的一种常用的条件筛选方式,能够筛选出某个字段在一定范围内的记录。
SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;
column_name
:被筛选的字段名。table_name
:被查询的表名。value1
:字段取值的下限。value2
:字段取值的上限(包含在内)。例如,我们有一个名为employees
的表,其中有两个字段,分别是name
和age
,现在我们想要查询年龄在20岁到30岁之间的员工名字,那么可以使用以下语句:
SELECT name
FROM employees
WHERE age BETWEEN 20 AND 30;
BETWEEN
条件可以用于数字、字符(字符串)、日期等数据类型。BETWEEN
条件是包含上限值的,也就是说,满足条件的记录的value1 <= column_name <= value2
。<
或>
条件。value1
和value2
的位置反了,语句仍然是正确的,因为BETWEEN
条件是对称的。BETWEEN
条件是MySQL查询语句中非常实用的一个条件筛选方式,适用于各种数据类型。只需要注意一些细节,就可以轻松地完成所需的数据筛选。