BETWEEN … AND
是 MySQL 中的条件操作符,用于指定一个范围。它可以用来检查一个值是否在指定的范围内。
value BETWEEN low_value AND high_value
value
是要进行比较的值。low_value
和high_value
是表示范围的两个边界值。
这个条件操作符用于检查某个值是否在指定的范围内,包括边界值。
如果你有一个 salary
列,并且想要选择工资在 3000 到 5000 之间(包括3000和5000),可以使用 BETWEEN ... AND
条件来实现:
SELECT
*
FROM
employees
WHERE
salary BETWEEN
3000 AND
5000;
这将返回 salary
在 3000 到 5000 之间的员工记录。
需要注意的是,BETWEEN ... AND
条件会包括指定的边界值。如果你不想包括某个边界值,可以使用其他条件操作符(例如 <
或 >
)。