在 MySQL 中,使用 BETWEEN
运算符时,边界值是包括在内的。这意味着 BETWEEN A AND B
查询会返回 A 和 B 之间的所有值,包括 A 和 B 自身。
示例
假设有一个表 employees
,其中有一个 salary
列,您可以使用以下查询:
SELECT * FROM employees
WHERE salary BETWEEN 3000 AND 5000;
在这个查询中,所有 salary
值为 3000 和 5000 的记录都会被返回,此外还会返回所有大于 3000 且小于 5000 的记录。