SQL语句计算未来500天所在月份的天数
假设今天的日期是当前日期,可以使用如下SQL语句:
SELECT DAY(LAST_DAY(DATE_ADD(CURDATE(), INTERVAL 500 DAY))) as days_in_month;
解释:
CURDATE()获取当前日期DATE_ADD(CURDATE(), INTERVAL 500 DAY)往后数500天后的日期LAST_DAY()获取该日期所在月份的最后一天DAY()获取该日期是当月的第几天,即当月有多少天
注意:该SQL语句只适用于MySQL数据库,其他数据库可能需要做出相应的修改。
原文地址: https://www.cveoy.top/t/topic/mAoS 著作权归作者所有。请勿转载和采集!