纯SQL问题

求周日销售额平均值。

其中有一条是:如遇月初无相应可计算日期,自动选上周日的平均值。

例如今天是周六,本周第一个周日还没来,就选择上周日的平均值。

这种怎么写比较好?

SQL VincentYph 发布于 2023-11-4 14:52
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
Gun鹏Lv4见习互助
发布于2023-11-4 16:23

你可以加一个星期的字段标注,然后where 星期="星期日"进行数据处理

最佳回答
0
用户CKn4B8768Lv2见习互助
发布于2023-11-5 22:52

每周进行分组,会用到 case when , 和分组运算。

最佳回答
0
SQLboyLv4见习互助
发布于2023-11-6 08:56

往开窗函数方面想想

最佳回答
0
swkLv2见习互助
发布于2023-11-30 15:23

写个函数好些

最佳回答
0
JL98Lv6中级互助
发布于2023-11-30 15:25

数据库建一个日历表有年月周的那种,这样关联就会好判断很多

  • 6关注人数
  • 256浏览人数
  • 最后回答于:2023-11-30 15:25
    请选择关闭问题的原因
    确定 取消
    返回顶部