sql >> Databáze >  >> RDS >> Mysql

Výpočet týdne MySQL mezi dvěma daty

DATEDIFF(@date1, @date2)/7

To vrátí zlomek, který, jak předpokládám, budete chtít nějakým způsobem zaokrouhlit pomocí CEIL() , ROUND() nebo FLOOR()

Můj testovací příklad se dvěma definovanými daty:

SELECT FLOOR(DATEDIFF(DATE(20090215), DATE(20090101))/7);


  1. Spustit před odstraněním MySql

  2. Získejte všechny děti podle ID rodiče a klauzule Where v mysql

  3. Jak funguje SQLite Total()

  4. Připojování k Heroku Postgres ze Spring Boot