u011785114
kaioppa
采纳率41.2%
2017-03-21 06:01

小白请教一个sql语句。。。。

已采纳

有一个表,有三列,第一列是年月,比如201701,201702,第二列是客户编号,第三列是金额,
这个表记录每个客户每月在我店消费的金额跟他的客户编号,想统计一下本年在我店消费超过三个月的客户数量

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • sun1021873926 夕阳雨晴 4年前

    首先以客户编号进行分组统计每个用户的消费月数,以此为临时表,统计超过三个月的客户数量及客户编号。

    点赞 1 评论 复制链接分享
  • sun1021873926 夕阳雨晴 4年前

    select count(*) from (
    select 客户编号 ,count(*) count from table_name group by 客户编号 ) as temp where count>3

    点赞 1 评论 复制链接分享

相关推荐