Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL:Jak obliczyć tygodnie od określonej daty?

Użyj funkcji DATEDIFF :

ROUND(DATEDIFF(end_date, start_date)/7, 0) AS weeksout

Problem z WEEKS polega na tym, że nie zwraca poprawnych wyników dla dat, które przekraczają 1 stycznia.

0 to liczba miejsc dziesiętnych do użycia w ROUND funkcja.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL LOAD_FILE() ładuje wartości null

  2. jak uruchomić skrypt php z pliku wsadowego

  3. Inverted SQL SELECT - Znajdź pracowników, którzy nie wykonali zimnych połączeń między zakresem dat

  4. Czy można wywołać procedurę składowaną MySQL z Rubiego?

  5. Czy SQL Server oferuje coś podobnego do aktualizacji MySQL ON DUPLICATE KEY?