2228. Users With Two Purchases Within Seven Days
SQL架构
Table: Purchases
+---------------+------+ | Column Name | Type | +---------------+------+ | purchase_id | int | | user_id | int | | purchase_date | date | +---------------+------+ purchase_id is the primary key for this table. This table contains logs of the dates that users purchased from a certain retailer.
Write an SQL query to report the IDs of the users that made any two purchases at most 7
days apart.
Return the result table ordered by user_id
.
The query result format is in the following example.
Example 1:
Input: Purchases table: +-------------+---------+---------------+ | purchase_id | user_id | purchase_date | +-------------+---------+---------------+ | 4 | 2 | 2022-03-13 | | 1 | 5 | 2022-02-11 | | 3 | 7 | 2022-06-19 | | 6 | 2 | 2022-03-20 | | 5 | 7 | 2022-06-19 | | 2 | 2 | 2022-06-08 | +-------------+---------+---------------+ Output: +---------+ | user_id | +---------+ | 2 | | 7 | +---------+ Explanation: User 2 had two purchases on 2022-03-13 and 2022-03-20. Since the second purchase is within 7 days of the first purchase, we add their ID. User 5 had only 1 purchase. User 7 had two purchases on the same day so we add their ID.
select
distinct user_id
from
(
select
user_id,datediff( lead(purchase_date,1,null) over(partition by user_id order by purchase_date),purchase_date) dt
from
Purchases
) s1
where dt <=7 and dt >=0
order by user_id
2228. Users With Two Purchases Within Seven Days相关推荐
- 小学校园里计算机文字,中小学计算机教学论文(共2228字).doc
中小学计算机教学论文(共2228字) 中小学计算机教学论文(共2228字) 一.中小学计算机教学现状 计算机作为信息时代发展产物,对人们的生活影响深远,并逐渐成为不可或缺的重要部分.我国计算机教学随着 ...
- In App Purchases 入门
(译)In App Purchases 入门 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播.同时,转载时不要移除本申明.如产生任何纠纷,均与本博 ...
- 【渝粤题库】国家开放大学2021春2228物业信息管理题目
试卷代号:2228 2021年春季学期期末统一考试 物业信息管理 试题(开卷) 2021年7月 一.选择题(每题2分,共16分) 1.( )属于逻辑运算符. A.not B.or C.and D.以上 ...
- POJ 2228. Naptime
链接 http://poj.org/problem?id=2228 题意 在一天 nnn 个小时中取 bbb 个小时,使权值和最大,bbb 个小时可分成若干段,每段的第一个小时的权值不计入总和,第 n ...
- In-App Purchases入门
如果抛开广告不谈,对于免费软件.游戏的营销,苹果提供的内置购买功能的确十分重要,相信这篇详尽的入门教程对大家一定有所启发. 成为ios开发者最大的好处就是,你编写的应用程序会有很多方式可以赚钱.比如, ...
- In-App Purchases 详解
成为ios开发者最大的好处就是,你编写的应用程序会有很多方式可以赚钱.比如,收费版,免费挂广告版,还有就是程序内置购买. 程序内置购买会让你爱不释手,主要有以下原因: 除了程序本身的下载收费以外,你还 ...
- Introduction to In-App Purchases in iOS 6 Tutorial
From: http://www.raywenderlich.com/21081/introduction-to-in-app-purchases-in-ios-6-tutorial Note fro ...
- 编辑In-App Purchases 无法显示问题的解决
编辑In-App Purchases, 无法显示问题的解决 a. 必须在upload binary file之前 b. 如果没有出现的话,估计要删除ipa商品 c. 重新填写一个商品 d. 回到ver ...
- iOS内购IAP(In App Purchases)入门
成为ios开发者最大的好处就是,你编写的应用程序会有很多方式可以赚钱.比如,收费版,免费挂广告版,还有就是程序内置购买. 程序内置购买会让你爱不释手,主要有以下原因: 相比程序本身的下载收费以,你还可 ...
最新文章
- 【设计模式】—— 原型模式Prototype
- C++基础 (1) 常见的易错问题
- Android开发面试题之Android四大组件
- YII 规则rule 里面 min,max 提示错误信息
- 卸掉IE8,降级使用
- Effective C++ 读书笔记之Part6.Inheritance and Object-Oriented Design
- 威纶触摸屏与三菱D700变频器485通讯程序 自己编写的威纶触摸屏与台达变频器的通讯程序
- 一文掌握Pandas可视化图表
- 生存分析及生存曲线_2021-01-30
- 关于背景图background-image
- 苹果A16的遮羞布被撕下了,性能提升幅度有限,被嘲讽为挤牙膏
- 文献:利用自驱动分子马达并行计算子集和问题 Parallel computation with molecular-motor-propelled agents...(PNAS)
- 植物大战僵尸:寻找葵花生产速度
- SpringBoot整合RabbitMQ消息队列
- javaScript中的undefined
- MOSFET和IGBT栅极驱动器电路的基本原理的学习(1)
- 涨知识了!苹果手机清理缓存原来这么简单,一键就能清出几个G
- EXSI的安装配置和使用(1)
- 高二会计算机试题及答案,高二计算机专业VF试题.doc
- 同步IO 和异步IO