C#获取当天数据和当月数据代码
//获取当天数据
Select * From dbo.S_ServiceDetailed Where Convert(varchar(10),[数据库添加时间字段],120) = Convert(varchar(10),getDate(),120)
//获取当月数据
Select * From dbo.S_ServiceDetailed Where Month([数据库添加时间字段]) = Month(getDate()) //这种写法不严谨,比如我要拿2016年10月的数据,它会把15年,14年等不同年份的10月份数据全部取出来
严谨的写法:
Select * From dbo.S_ServiceDetailed Where Year([数据库添加时间字段])=Year(getDate()) and Month([S_AddTime]) = Month(getDate())
//获取今年数据
Select * From dbo.S_ServiceDetailed Where Year([数据库添加时间字段])=Year(getDate())