sql >> Database teknologi >  >> RDS >> Mysql

MySQL-ugeberegning mellem to datoer

DATEDIFF(@date1, @date2)/7

Det returnerer en brøk, som jeg gætter på, at du vil runde på en eller anden måde med CEIL() , ROUND() eller FLOOR()

Mit testeksempel med to definerede datoer:

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


  1. Sådan finder du en streng i en streng i SQL Server

  2. Lagrede procedurer vs triggere i MySQL

  3. Sådan får du den bedste brug af kommentarfunktionen i MySQL

  4. Skift Oracle-port fra port 8080