zyzx1214 2021-07-20 15:48 采纳率: 100%
浏览 21
已结题

请教sql查找每一天交易值的和在一个范围内的函数

数据源:
序号 用户名 日期 交易值 备注
1 张三 20200101 -1
2 张三 20200101 10
3 张三 20200102 -5
4 张三 20200102 5
5 张三 20200103 -10
6 张三 20200103 -10 ☆
7 张三 20200103 5

范围假定为从-5到5,先排除备注有星号的行,按天计算,输出结果为序号。假定数据为上述内容,应输出3 4 5 7。

我写的语句是:

select 序号 from 表 where (sum 交易值 between 0 and 5 group by 日期)when 备注!=“☆”

提示说有语法问题,但是找不出来。

  • 写回答

2条回答 默认 最新

  • Null_Reference 2021-07-20 15:53
    关注

    先group by 再 where 筛选 嵌套查询

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 8月6日
  • 已采纳回答 7月29日
  • 创建了问题 7月20日

悬赏问题

  • ¥15 smptlib使用465端口发送邮件失败
  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败
  • ¥15 树莓派5怎么用camera module 3啊
  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥15 Attention is all you need 的代码运行