DATEDIFF(@date1, @date2)/7
Itu mengembalikan pecahan yang menurut saya ingin Anda bulatkan dengan CEIL()
, ROUND()
atau FLOOR()
Contoh pengujian saya dengan dua tanggal yang ditentukan:
SELECT FLOOR(DATEDIFF(DATE(20090215), DATE(20090101))/7);