select * from tableName DATEPART(WEEK,ColumnName,GETDATE()) = 0
这样查返回的是上周日到本周六的
select * from TableName where CONVERT(varchar,ColumnName,23) >= CONVERT(varchar, DATEADD(dd,-(datediff(dd,'2000-01-03',GETDATE()) % 7),GETDATE()),23)
这样查到的就是本周一到本周日的数据了
select * from tableName DATEPART(WEEK,ColumnName,GETDATE()) = 0
这样查返回的是上周日到本周六的
select * from TableName where CONVERT(varchar,ColumnName,23) >= CONVERT(varchar, DATEADD(dd,-(datediff(dd,'2000-01-03',GETDATE()) % 7),GETDATE()),23)
这样查到的就是本周一到本周日的数据了
上一篇:Sql 递归查询
本文简要介绍了Java统计每个项目下的每个类别的数据的方法,给出了两个详细的代码示例。
Sql 本日、本周、本月、本年 统计
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M