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

MySQL:Как да изчислим седмици от конкретна дата?

Използвайте функцията DATEDIFF :

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

Проблемът със WEEKS е, че няма да изведе правилни резултати за дати, които преминават през 1 януари.

0 е броят на десетичните знаци за използване в ROUND функция.



  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 autoincrement се увеличава при неуспешни вмъквания?

  2. MySql има ли поддръжка на xml като SQL Server?

  3. MySQL Изберете DISTINCT множество колони въз основа на уникалността на един ред?

  4. Присъединяване на множество таблици, за да получите НЕ РАВНИ стойности в MySQL

  5. Как да управлявате процеси от страна на сървъра с помощта на MySQL