sql查询连续3天有交易记录的客户
利用表的自关联查询
表A
CUS_ID | TXN_DT | ID |
1 | 20180101 | 1 |
2 | 20180101 | 2 |
3 | 20180101 | 3 |
1 | 20180102 | 4 |
2 | 20180102 | 5 |
2 | 20180102 | 6 |
1 | 20180103 | 7 |
3 | 20180103 | 8 |
with t as (select cus_id,txn_dtfrom aqualify row_number()over(partition by cus_id,txn_dt order by id ) = 1)
selectcus_id
from t m
inner join t n
on m.cus_id = n.cus_id
and m.txn_dt <= n.txn_dt +2
group by 1
having count(cus_id) = 3
;
--或者
selectcus_id
from a m
inner join a n
on m.cus_id = n.cus_id
and m.txn_dt <= n.txn_dt +2
group by 1
having count(distinct txn_dt) = 3
;
转载于:https://www.cnblogs.com/king-cobra-rko/p/11167458.html
sql查询连续3天有交易记录的客户相关推荐
- 非常实用的,使用SQL查询连续号码段。(做计费系统或SP的兄弟经常会用到)...
非常实用的,使用SQL查询连续号码段.(做计费系统或SP的兄弟经常会用到) 数据库中如何使用SQL查询连续号码段 在[Database吧]上有一则非常巧妙的SQL技巧,学习一下,记录在这里. 最初的问 ...
- oracle号码段拆开,学习-SQL查询连续号码段的巧妙解法
学习-SQL查询连续号码段的巧妙解法 在ITPUB上有一则非常巧妙的SQL技巧,学习一下,记录在这里. 最初的问题是这样的:我有一个表结构, fphm,kshm 2014,00000001 2014, ...
- Sql 查询当天、本周、本月记录
--查询当天: select * from info where DateDiff(dd,datetime,getdate())=0 --查询24小时内的: select * from info wh ...
- Hive sql : 查询连续登录天数
查询连续登录天数 1.问题描述 2.在Hive中建表 3.查询最大连续登录天数 1.问题描述 目前有两列数据,分别是用户ID和用户登录的时间,现需要统计用户连续登录的最大天数,中间如有断开,则不算连续 ...
- 学习-SQL查询连续号码段的巧妙解法--转载
原文地址:http://www.eygle.com/archives/2006/09/sql_tips.html 我有一个表结构, fphm,kshm 2014,00000001 2014,00000 ...
- mysql查询连续三天100以上_一个SQL查询连续三天的流量100以上的数据值【SQql Server】...
题目 有一个商场,每日人流量信息被记录在这三列信息中:序号 (id).日期 (date). 人流量 (people).请编写一个查询语句,找出高峰期时段,要求连续三天及以上,并且每天人流量均不少于10 ...
- mysql 查询多个号段_数据库中如何使用SQL查询连续号码段(转载)
转自:http://www.poluoluo.com/jzxy/200801/9937.html 在ITPUB上有一则非常巧妙的SQL技巧,学习一下,记录在这里. 最初的问题是这样的: 我有一个表结构 ...
- postgresql - SQL查询某一天内的记录
可以考虑用以下SQL文 SELECT * FROM yourtable WHERE CAST(finish_time AS DATE)=DATE型参数; 如果你是在psql中直接执行SQL文,那么你可 ...
- 2019秋招阅文数据分析:sql查询连续天数
表a,有3个字段,日期字段ds(YYYY-MM-DD,如2019-08-28),用户登录账号user_id,用户当天的总付费金额hx_amt,取出2019年8月份,连续付费4天及以上的用户的该连续付费 ...
最新文章
- LeetCode Reverse Linked List II 反置链表2
- 2017年11月1号复习
- TextView 显示图像+文字的方法
- Python数据可视化1.2 数据转换
- d3.js中选择元素和绑定数据
- 核心动画与UIView
- python命名空间特性_PHP关键特性之命名空间实例
- php 连接主从redis,PHP7对Redis的扩展及Redis主从搭建
- 安卓案例:启动和停止服务
- 第二十单元 计划任务crond服务
- Codeforces Round #460 (Div. 2)
- .Net Core中使用ref和SpanT提高程序性能
- C99标准的新特性介绍
- 中学生编程大赛_青少年编程竞赛汇总
- html 调高德地图 导航,在H5页面内通过地址调起高德地图实现导航
- DMA控制器 intel237
- 教育变革背景下幼儿园园长领导力研究
- springboot 解决java.lang.ArrayStoreException
- 海信98E7G PRO 98英寸 评测
- 【系统】《写给大忙人看的操作系统》--研读