在COUNT之间查找已创建字段的天数(下个月(createddate)
如何使用mysql查询执行此操作查询需要数据类型日期和日期时间
EX:
创建了Expirydate 2-01-2011 2-02-2011 3-04-2010 3-02-2011
结果天数1
答案 0 :(得分:0)
MySQL有一个函数TO_DAYS(),对于1582年之后的日期,它会给你一个日期编号。两个日期可以转换为日期数字,然后可以减去这些日期。请参阅http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_to-days上的手册。
MySQL使用DATE_ADD()或date + INTERVAL 2 DAY
具有日期和时间算术。此功能可用于查找所需日期。请参阅手册http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-add
根据定义,一天到当天+ INTERVAL 2 DAY之间的差异总是2天。
答案 1 :(得分:0)
你将使用INTERVAL(),但你需要更具体。