我正在努力将功能从SQL Server 2000迁移到MySQL.
在SQL Server 2000中执行以下语句,输出为109.
SELECT DATEDIFF(wk,'2012-09-01','2014-10-01') AS NoOfWeekends1
Run Code Online (Sandbox Code Playgroud)
在mysql中使用的等效查询timestampdiff()代替datediff并将输出提供为108.
SELECT TIMESTAMPDIFF(WEEK, '2012-09-01', '2014-10-01') AS NoOfWeekends1
Run Code Online (Sandbox Code Playgroud)
我需要输出在MySQL中执行时匹配,因此返回109.