Mysql
 sql >> база данни >  >> RDS >> Mysql

Вземете първата и последната дата на следващия месец в MySQL

Използвайте:

SELECT

DATE_SUB(
    LAST_DAY(
        DATE_ADD(NOW(), INTERVAL 1 MONTH)
    ), 
    INTERVAL DAY(
        LAST_DAY(
            DATE_ADD(NOW(), INTERVAL 1 MONTH)
        )
    )-1 DAY
) AS firstOfNextMonth,

LAST_DAY(
    DATE_ADD(NOW(), INTERVAL 1 MONTH)
)AS lastOfNextMonth


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Заявка за подреждане по последните три знака на колона

  2. Mysql PDO максимална дължина на данните на LONGBLOB при извличане

  3. Как да получите записи между 2 дати в MySQL

  4. Как да получите най-новия запис във всяка група с помощта на GROUP BY?

  5. поръчай по.... номера? Помогнете ми да сортирам ip адресите