牛客网mysql题库
文章平均质量分 84
LyRics1996
人生天地间,忽如远行客
展开
-
牛客网MySQL题库 28-40
题目28(没有27) SQL28 查找描述信息中包含robot的电影对应的分类名称以及电影数目,而且还需要该分类对应电影数量>=5部 查找描述信息(film.description)中包含robot的电影对应的分类名称(category.name)以及电影数目(count(film.film_id)),而且还需要该分类包含电影总数量(count(film_category.category_id))>=5部 题目中有两个条件: 分类包含电影总数量(count(film_category.cat原创 2021-08-20 20:27:58 · 200 阅读 · 0 评论 -
牛客网Mysql题库 22-26
题目22 SQL22 统计各个部门的工资记录数 思路其实很简单 三张表的两两连结 RIGHT/LEFT join 分组group by,排序order by即可,ASC升序 DESC降序 count()可以计算字段出现的次数 SELECT t1.dept_no,dept_name,COUNT(dept_name) sum FROM ( SELECT departments.dept_no,dept_name,emp_no FROM departments RIGHT JOIN d原创 2021-08-17 23:43:05 · 89 阅读 · 0 评论 -
牛客网Mysql题库 15-21
题目15(没有13、14) SQL15 查找employees表emp_no与last_name的员工信息 请你查找employees表所有emp_no为奇数,且last_name不为Mary的员工信息,并按照hire_date逆序排列,以上例子查询结果如下: 思路:这道题蛮简单的 肯定是所有字段都要有,所以Select * from employees; 工号为奇数,学过一点编程的都知道我们常用的判断奇数的方式 number%2!=0(即不能被2整除) 名字中不含Mary,这个直接where 名字字段!原创 2021-08-16 23:21:39 · 154 阅读 · 0 评论 -
牛客网mysql题库(2-12)
题目2 SQL2 查找入职员工时间排名倒数第三的员工所有信息 思路:1. 按入职时间倒序排列 2. 从2输出1 select * from employees order by hire_date desc limit 2,1; 题目3 SQL3 查找当前薪水详情以及部门编号dept_no 思路:1. 按照需要的输出格式从两个表中select 2. 输出结果按照salaries.emp_no升序排列即可 SELECT dept_manager.emp_no, salaries.salary,salar原创 2021-08-16 19:17:18 · 126 阅读 · 0 评论 -
牛客网Mysql题库 SQL1 查找最晚入职员工的所有信息
题目 SQL1 查找最晚入职员工的所有信息 描述 有一个员工employees表简况如下: 请你查找employees里最晚入职员工的所有信息,以上例子输出如下: 示例1 输入: drop table if exists employees ; CREATE TABLE employees ( emp_no int(11) NOT NULL, birth_date date NOT NULL, first_name varchar(14) NOT NULL, last_name varchar(16)原创 2021-08-13 22:52:33 · 277 阅读 · 0 评论