在本教程中,您将学习如何使用MySQL 函数来计算两个日期值之间的天数。
MySQL 函数计算两个DATE,DATETIME或TIMESTAMP值之间的天数。
MySQL 函数的语法如下:
函数接受两个任何有效日期或日期时间值的参数。如果您传递或值,则函数仅将日期部分用于计算,并忽略时间部分。
函数在许多情况下很有用,例如,您可以计算产品需要发送给客户的间隔时间。
我们来看一下使用函数的一些例子。
示例-1
示例-2
示例-3
请参阅示例数据库(yiibaidb)中的以下表,其结构如下 -
假设使用函数计算所需日期和订单发货日期之间的天数,如下所示:
执行上面查询语句,得到以下结果 -
以下语句将获取状态正在处理()的所有订单,并计算订单日期和所需日期之间的天数:
执行上面查询语句,得到以下结果 -
要计算周或月作为间隔时间,可以将函数的返回值除以或,如下查询语句:
执行上面查询语句,得到以下结果 -
请注意,函数用于舍入结果。
在本教程中,您已经学习了如何使用MySQL 函数来计算两个日期值之间的天数。
上一篇: MySQL函数
下一篇: MySQL+Node.js连接和操作
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/1738.html