Mysql 计算下一个月和下一个月之间的天数+;2天

Mysql 计算下一个月和下一个月之间的天数+;2天,mysql,Mysql,在“创建”字段中查找计数(下个月)之间的天数(createddate) 如何使用mysql查询做到这一点需要同时查询数据类型date和datetime 例: 创建过期日期 2-01-2011 2-02-2011 3-04-2010 3-02-2011 结果天数1MySQL有一个函数TO_days(),对于1582年之后的日期,该函数将为您提供一个天数。可以将两个日期转换为天数,然后将其减去。请参阅位于的手册 MySQL使用date_ADD()或date+INTERVAL 2 D

在“创建”字段中查找计数(下个月)之间的天数(createddate) 如何使用mysql查询做到这一点需要同时查询数据类型date和datetime

例:

创建过期日期 2-01-2011 2-02-2011 3-04-2010 3-02-2011


结果天数1

MySQL有一个函数TO_days(),对于1582年之后的日期,该函数将为您提供一个天数。可以将两个日期转换为天数,然后将其减去。请参阅位于的手册

MySQL使用date_ADD()或
date+INTERVAL 2 DAY
提供日期和时间算术。此功能可用于查找所需的日期。请参阅手册


根据定义,一天和那一天的差值+间隔2天总是2天。

您将使用间隔()但是你需要更具体一些。

你的问题需要澄清。现在你似乎在问4月28日和4月30日之间的差异,或者如果是上个月,3月28日和3月30日之间的差异。而差异显然总是2天。正如@dnagirl所说,某物和某物之间的天数+2天可能会增加总是2。看起来像是家庭作业问题?你试过了吗?下个月和下个月之间的天数+2天不总是2天吗?你的例子没有说明任何问题。