LeetCode(数据库)- 每日新用户统计

简介: LeetCode(数据库)- 每日新用户统计

题目链接:点击打开链接

题目大意:略。

解题思路:这题有点坑,首先题目描述不清楚是在倒退90天到今天为止,还是从今天开始算未来的90天;接着既然是倒退90天内,按照计算应该是到 '2019-04-02' 为止,包括今天的话,可是居然是到 '2019-04-01',这样算的话包括今天就是 91 天了。

AC 代码

--解决方案(1)
WITHt1AS(SELECT*, ROW_NUMBER() OVER(PARTITIONBYuser_idORDERBYactivity_date) rwFROMTrafficWHEREactivity='login')
SELECTactivity_datelogin_date, COUNT(DISTINCTuser_id) user_countFROMt1WHERErw=1ANDactivity_dateBETWEEN'2019-04-01'AND'2019-06-30'GROUPBYactivity_date--解决方案(2)
selectlogin_date,count(user_id) user_countfrom (selectuser_id, min(activity_date) login_datefromTrafficwhereactivity='login'groupbyuser_id) twheredatediff('2019-06-30',login_date)<=90groupbylogin_date;
目录
相关文章
|
3月前
|
算法 测试技术 C#
区间合并|LeetCode2963:统计好分割方案的数目
区间合并|LeetCode2963:统计好分割方案的数目
|
3月前
|
算法 安全 测试技术
[组合数学]LeetCode:2954:统计感冒序列的数目
[组合数学]LeetCode:2954:统计感冒序列的数目
|
3月前
|
算法 测试技术 C#
【离散差分】LeetCode2953:统计完全子字符串
【离散差分】LeetCode2953:统计完全子字符串
|
3月前
leetcode-1220:统计元音字母序列的数目
leetcode-1220:统计元音字母序列的数目
30 0
|
3月前
leetcode-1995. 统计特殊四元组
leetcode-1995. 统计特殊四元组
23 0
|
2天前
[leetcode~数位动态规划] 2719. 统计整数数目 hard
[leetcode~数位动态规划] 2719. 统计整数数目 hard
|
1月前
leetcode2376. 统计特殊整数
leetcode2376. 统计特殊整数
15 1
|
1月前
|
Serverless
leetcode2719. 统计整数数目
leetcode2719. 统计整数数目
13 0
|
3月前
|
算法 测试技术 C#
LeetCode2444: 统计定界子数组的数目
LeetCode2444: 统计定界子数组的数目
|
3月前
|
关系型数据库 MySQL 数据库
『 MySQL数据库 』聚合统计
『 MySQL数据库 』聚合统计