Get the first and last date of next month in MySQL

后端 未结 11 1137
感情败类
感情败类 2020-12-01 03:43

How can I get the first and last day of next month to be used in the where clause?

11条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-01 04:13

    SELECT DATE_ADD(LAST_DAY('2020-12-14'),INTERVAL 1 DAY) AS 'FIRST DAY OF NEXT MONTH';
            +----------------------------+
            | FIRST DAY OF NEXT MONTH |
            +----------------------------+
            | 2021-01-01                 |
            +----------------------------+
            1 row in set (1.06 sec)
            
    SELECT DATE_ADD(LAST_DAY(NOW()),INTERVAL 1 MONTH) AS 'LAST DAY OF NEXT MONTH';
            +------------------------+
            | LAST DAY OF NEXT MONTH |
            +------------------------+
            | 2020-09-30             |
            +------------------------+
            1 row in set (0.51 sec)
    

提交回复
热议问题