马小舍
马小舍
全部文章
分类
题解(6)
归档
标签
去牛客网
登录
/
注册
马小舍的专栏
记录开窍的星星点点
全部文章
(共6篇)
sql语句:找描述信息中包含robot的电影对应的分类名称以及电影数目
题目要求:查找描述信息(film.description)中包含robot的电影对应的分类名称(category.name)以及电影数目(count(film.film_id)),而且还需要该分类包含电影总数量(count(film_category.category_id))>=5部 思路...
robot
电影
2020-12-20
1
630
sql语句:获取所有非manager员工当前的薪水情况,给出dept_no、emp_no以及salary
题目要求:获取所有非manager员工当前的薪水情况,给出dept_no、emp_no以及salary ,当前表示to_date='9999-01-01'。 思路:三表连接,在部门员工表dept_emp基础上,增加部门管理人dept_manager信息,再增加薪资salaries信息,根据员工em...
非manager
当前薪水
2020-12-20
0
610
sql语句:查找所有员工自入职以来的薪水涨幅情况
问题描述:查找所有员工自入职以来的薪水涨幅情况,给出员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序(注:可能有employees表和salaries表里存在记录的员工,有对应的员工编号和涨薪记录,但是已经离职了,离职的员工salaries表的最新的to_date!=...
薪水涨幅
入职以来
2020-12-20
38
1710
sql语句:获取所有部门中当前员工薪水最高的相关信息
题目描述:获取所有部门中当前(dept_emp.to_date = '9999-01-01')员工当前(salaries.to_date='9999-01-01')薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary,按照部门编号升序排列。 分组(group by)计算每...
薪水最高
2020-12-20
5
1212
sql语句:查询每个日期登录新用户个数,并且查询结果按照日期升序排序(无新用户登陆的日期记录次数为0)
提供另一种解法: 先得到所有日期表select distinct date from login; 然后左连接新用户首次登陆的日期表(select user_id, min(date) first_date from login group by user_id); 归类统计日期出现的次数. M...
每日新用户登陆
2020-12-12
151
3405
sql语句:查询新登录用户次日成功的留存率
题目中要求是 新登录用户 查询用户的user_id和首次登陆日期,确认是新登录用户。 select user_id,min(date) first_date from login group by user_id 次日成功的留存率,即第1天登陆之后,第2天再次登陆的概率 在1中的表后连接第2天的...
round
次日留存
sql
2020-12-11
39
2731