Sql 获取以0作为时间的日期
我使用以下查询来获取一个月内的最大天数作为日期时间Sql 获取以0作为时间的日期,sql,Sql,我使用以下查询来获取一个月内的最大天数作为日期时间 Select DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,'2014-01-01')+1,0)) 查询结果为:2014-01-31 23:59:59.000 如何获得以下结果:2014-01-31 00:00:00.000 谢谢,selectdateadd(dd,DATEDIFF(dd,0,getdate()),0)语法在我看来像sql server,因此可能重复。
Select DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,'2014-01-01')+1,0))
查询结果为:2014-01-31 23:59:59.000
如何获得以下结果:2014-01-31 00:00:00.000
谢谢,selectdateadd(dd,DATEDIFF(dd,0,getdate()),0)语法在我看来像sql server,因此可能重复。