RIGHT JOIN 简洁| #最近的登录日期(三)#
牛客每个人最近的登录日期(三)
https://www.nowcoder.com/practice/16d41af206cd4066a06a3a0aa585ad3d
SELECT ROUND(COUNT(l.user_id)/COUNT(*),3) AS P
FROM login l RIGHT JOIN(
SELECT user_id, MIN(date) AS first_login FROM login GROUP BY user_id
) AS t
ON l.user_id=t.user_id AND l.date+0=t.first_login+1;
看了好多大家的写法,都是分好多步
这里用一个子查询,`RIGHT JOIN` 配合 `COUTN(ID)/COUNT(*)` 的写法
一步到位
#实习,投递多份简历没人回复怎么办##我的实习求职记录#