Fawne_KIKI
Fawne_KIKI
全部文章
分类
题解(50)
归档
标签
去牛客网
登录
/
注册
Fawne_KIKI的博客
全部文章
(共6篇)
题解 | #牛客每个人最近的登录日期(三)#
-- 新登录用户的次留 -- 1.新登录用户 -- 可以拿到user的单一列表 -- 用user的单一列表查找第二日登录, 第二次登录存在则为成功次留,记录为1;找不到第二次登录则记录为零(注意是第二日登录,不是第二次登录) -- 1.找用户的单一列表 -- 2.左连接login 找用户的第二次登录...
Mysql
2022-02-08
0
261
题解 | #异常的邮件概率#
-- 1.排除所有黑名单用户(1.不在用户表的用户,2.在黑名单列中=1的黑名单用户) -- 2.计算邮件失败率(转化:成功邮件=0,失败邮件=1) -- 成功率=avg(失败邮件) SELECT e.date, round( avg( case e.type ...
Mysql
2022-02-07
0
289
题解 | #出现三次以上相同积分的情况#
这边主要考察聚合函数的用法 aggregate function having 对聚合后的结果进行条件筛选 group by number having (count(*)>2) *备注,select 内的内容,若是非聚合函数的普通字段,必须在group by中一并列出,否认会报错
Mysql
2022-02-07
0
362
题解 | #使用子查询的方式找出属于Action分类的所有电影对应的title,description#
这道题要求用子查询,所以最好的解题方式是用双子查询, 不能用连接, 代码如下 select title, description from film where film_id in (select film_id from film_category WHERE catego...
Mysql
2022-01-27
0
259
题解 | #获取员工其当前的薪水比其manager当前薪水还高的相关信息#
一个用相关子查询的例子 SELECT de.emp_no, dm.emp_no, s.salary, (select s.salary from salaries s left join dept_manager dm on dm.emp_no=s.emp_no where dm.dept_no=d...
Mysql
2022-01-27
0
288
题解 | #获取员工其当前的薪水比其manager当前薪水还高的相关信息#
select -- 取题目中需要的几列信息 es.emp_no as emp_no, -- 员工的id ms.emp_no as manager_no,-- 员工上司的id es.salary as emp_salary,-- 员工的薪水 ms.salary ...
Mysql
2022-01-06
0
325