上一篇
🔍 :
SQLServer | 周报表 | DATEPART | WEEK | 日期函数 | 周区间计算 | 数据聚合 | 周同比 | 周环比
📅 常用周函数解析:
1️⃣ DATEPART(WEEK, date) ➡️ 提取周序号(1-53)
2️⃣ DATEADD(WEEK, n, date) ➡️ 加减周数
3️⃣ SET DATEFIRST {n} ➡️ 设置周起始日(1=周一,7=周日)
4️⃣ EOMONTH(date) ➡️ 结合周计算月末最后一周
📊 周报表技巧:
✔ 按周分组:GROUP BY DATEPART(WEEK, 日期字段)
✔ 周区间显示:MIN(日期) AS 周开始, MAX(日期) AS 周结束
✔ 周同比计算:(本周值 - 去年同期周值) / 去年同期周值
💡 趣味提示:
🚀 用 FORMAT(日期, 'yyyy-周WW')
生成"2025-周32"格式!
⚠️ 跨年周注意:ISO_WEEK
可避免年份分割问题~
参考2025-08技术文档)
本文由 卢雪容 于2025-08-03发表在【云服务器提供商】,文中图片由(卢雪容)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/525735.html
发表评论