开发者社区 问答 正文

SQL语句判断怎么写

判断一个客户6个月内交易金额是否全部为0,如果是,则取第7个月的交易金额,要怎么写SQL,谢谢各位大神

展开
收起
吴孟桥 2016-06-13 17:31:49 3042 分享 版权
2 条回答
写回答
取消 提交回答
  • 1.select sum()各个月的金额
    2.对每个月的金额进行判断,如果是0,则取第七个月就可以了。

    SQL贴不上。

    2019-07-17 19:36:34
    赞同 展开评论
  • 取当前记录的月份,减6个月的时间,进行SUM(金额),通过case when判断,如果是0,则取当前记录的金额,如果不是0,取前6个月的

    2019-07-17 19:36:34
    赞同 展开评论
问答分类:
SQL
问答地址: