SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2;
其中,column_name表示要检索的列,table_name表示要查询的表,value1和value2分别表示指定范围的开始值和结束值。BETWEEN的返回结果包括value1和value2。
下面给出一个简单的示例:假设大家需要在employees表中查询薪水在2000到3000之间的员工信息:
SELECT * FROM employees WHERE salary BETWEEN 2000 AND 3000;
在这个例子中,大家选择了表中的所有列并使用了BETWEEN操作符来限定薪水在2000到3000之间的结果。结果集将包含薪水在这个范围内的所有员工信息。
需要注意的是,BETWEEN操作符的返回结果包括指定的开始值和结束值。如果想要不包含这两个值,可以使用NOT BETWEEN操作符。
同时,BETWEEN操作符也可以用来查询文本和日期类型的值。不同的数据类型使用BETWEEN操作符时需要注意类型转换的问题。