这是我的代码,结果为 1,但它必须为 0,因为持续时间不是一整分钟
DECLARE @Start AS DATETIME = '2013-10-08 09:12:59.000'
DECLARE @End AS DATETIME = '2013-10-08 09:13:09.000'
SELECT DATEDIFF(MI,@Start, @End)
我该如何解决这个问题?我正在使用 SQL Server 2008 R2。
更新
它适用于秒......只是不是分钟。
DECLARE @Start AS DATETIME = '2013-10-08 09:12:59.000'
DECLARE @End AS DATETIME = '2013-10-08 09:13:09.000'
SELECT DATEDIFF(SS,@Start, @End)