如何通过提供月份和年份作为输入来获取MySQL中的最后一天。
Similar example, To get last day of the month by date as input
Eg: SELECT LAST_DAY(?) as lastDate
Format:
Input month and year: '07/2015'
Output Result: day /*Eg: 30,31*/
我尝试了日期格式SELECT LAST_DAY(DATE_FORMAT('09/2015','%m/%Y')) as lastDate
,但不起作用
4条答案
按热度按时间guicsvcw1#
您只需将值转换为日期即可。这里有一种方法:
d6kp6zgx2#
Get last day of current month
Get last day of next month
选择最后一天(曲线()+间隔1个月);
Get Last day of previous month
iszxjhcz3#
watbbzwu4#
SELECT DATE_FORMAT(LAST_DAY(‘2015-9-1’),‘%d’)
只需在查询中添加一个任意数字的日期(日),然后仅使用日期格式%d获取最后一天