求月销量

日期从日期参数获取,格式为年月日,已知每日销量,要怎么求出该日期中的月的总销量,

数据表中有日期,地区,日销量,求该日期参数输入的日期对应国家的月销量

FineReport yzm784520 发布于 2021-8-17 14:39 (编辑于 2021-8-17 15:56)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户S5182147Lv6中级互助
发布于2021-8-17 14:44(编辑于 2021-8-17 15:37)

select left(时间,截至年月) 年月,sum(销量) from 表

where left(时间,截至年月)=left('${时间参数}',7)

-------------------------------------------------------------

比如时间是2021-01-01这样的格式:

select 地区,left(时间,7) 年月,sum(销量) from 表

where left(时间,7)=left('${时间参数}',7)

group by 地区

----------------------------------------------------------

select 地区,left(时间,7) 年月,sum(销量) from 表

where left(时间,7)=left('${时间参数}',7)

and 地区='${地区}'

  • yzm784520 yzm784520(提问者) 这个时间是数据库表中的列名吗
    2021-08-17 14:49 
  • 用户S5182147 用户S5182147 回复 yzm784520(提问者) 对,数据库表中的时间列与你的时间参数进行比对
    2021-08-17 14:51 
  • yzm784520 yzm784520(提问者) 回复 用户S5182147 假如还有一列地区,选择该地区对应日期的月份总销量,要怎么做
    2021-08-17 15:20 
  • 用户S5182147 用户S5182147 回复 yzm784520(提问者) 看最新答案
    2021-08-17 15:38 
  • yzm784520 yzm784520(提问者) 回复 用户S5182147 好的,搞好了
    2021-08-17 16:04 
  • 2关注人数
  • 362浏览人数
  • 最后回答于:2021-8-17 15:56
    请选择关闭问题的原因
    确定 取消
    返回顶部