MySQL BETWEEN条件

MYSQL BETWEEN 条件指定如何从特定范围内的表达式中检索值。它与 SELECT、INSERT、UPDATE 和 DELETE 语句一起使用。

一、MySQL BETWEEN条件 语法

expression BETWEEN value1 AND value2;    

参数说明:

expression:它指定一列。

value1 and value2:这些值定义了与表达式进行比较的包含范围。

二、MySQL BETWEEN 条件与数值

考虑具有以下数据的表“officers”。

执行以下SQL语句:

SELECT *  
FROM officers  
WHERE officer_id BETWEEN 1 AND 3;  

输出结果为:

注意:在上面的示例中,您可以看到在 1 和 3 之间只返回了三行。

三、MySQL BETWEEN 条件与日期

MySQL BETWEEN 条件还方便您根据日期检索记录。

考虑一个表“employees”,具有以下数据。

执行以下SQL语句:

SELECT *  
FROM employees  
WHERE working_date BETWEEN CAST ('2015-01-24' AS DATE) AND CAST ('2015-01-25' AS DATE);  

输出结果为:

注意:在上面的示例中,您可以看到仅显示特定日期之间的数据。

热门文章

优秀文章