【数据分析/商业分析】面试题整理——SQL专题

本文整理了数据分析/商业分析面试中的SQL题目,包括新增用户、活跃用户数量、连续登录判断、次日留存率计算以及找出每个科目分数前两名的学生。通过这些题目,帮助应聘者掌握SQL在数据处理中的核心应用。
摘要由CSDN通过智能技术生成

数据分析\商业分析——面试题整理(SQL)

自己总结的SQL类的面试题


1.新增用户

表格标题:t_user_login
表格字段:user_id, login_time

select 最早登陆日期,COUNT(最早登陆日期) as 新增用户
from (
       SELECT user_id, MIN(login_time) as 最早登陆日期
			 from t_user_login
			 WHERE login_time>'2017-11-25'
			 GROUP BY user_id
			 ) as f
GROUP BY 最早登陆日期

2.活跃用户数量

表格标题:t_user_login
表格字段:user_id, login_time

SELECT login_time ,COUNT(DISTINCT user_id) AS 活跃用户数
FROM t_user_login
GROUP BY login_time

3.连续登录(以三天为例)

表格标题:record
表格字段:Date, UserID

SELECT UserID
FROM(
     SELECT
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WinniToast

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值