首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
sky丶Mamba2
获赞
40
粉丝
7
关注
5
看过 TA
16
男
广东技术师范大学
2023
Java
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑sky丶Mamba2吗?
发布(199)
评论
刷题
收藏
sky丶Mamba2
关注TA,不错过内容更新
关注
2021-08-13 14:44
广东技术师范大学 Java
题解 | 11#获取所有员工当前的manager#
select e.emp_no,m.emp_no manager from dept_emp e left join dept_manager m on e.dept_no=m.dept_no where e.emp_no != m.emp_no思路:根据部门编号把俩个表连接起来,然后俩个表中编号不相等时说明该员工不是经理,输出。
sql题
0
点赞
评论
收藏
分享
2021-08-13 14:24
广东技术师范大学 Java
题解 | 41#构造一个触发器audit_log#
create trigger audit_log after insert on employees_test for each row begin insert into audit values(new.id,new.name); end 思路:熟悉构造触发器的语法, create trigger xxx after insert on 表名 for each row begin insert/delete/update语句 end
sql题
0
点赞
评论
收藏
分享
2021-08-12 11:06
广东技术师范大学 Java
jy
2021.08.12 在牛客打卡8天!
0
点赞
评论
收藏
分享
2021-08-12 11:06
广东技术师范大学 Java
题解 | 42#删除emp_no重复的记录,只保留最小的id对应的记录。#
错误代码 delete from titles_test where id not in (select min(id) from titles_test group by emp_no)正确代码: DELETE FROM titles_test WHERE id NOT IN( SELECT * FROM( SELECT MIN(id) FROM titles_test GROUP BY emp_no)a);思路:看了别人代码才知道,MySQL中不允许在子查询的同时删除表数据(不能一边查一边把查的表删了)
sql题
0
点赞
评论
收藏
分享
2021-08-12 10:42
广东技术师范大学 Java
题解 | 84#实习广场投递简历分析(一)#
select job,sum(num) cnt from resume_info where date>='2025-01-01' and date<='2025-12-31' group by job order by cnt desc思路:对num进行一个求和,对job进行分组,排序也按求和后的cnt
sql题
0
点赞
评论
收藏
分享
2021-08-12 10:32
广东技术师范大学 Java
题解 | 77#牛客的课程订单分析(一)#
select * from order_info where date>'2025-10-10' and status='completed' and product_name in ('C++','Java','Python') order by id思路:题目不难,就是where条件有三个
sql题
0
点赞
评论
收藏
分享
2021-08-12 10:20
广东技术师范大学 Java
题解 | 16#统计出当前各个title类型对应的员工当前薪水对应的平均工资#
select title,avg(s.salary) from titles t join salaries s on t.emp_no=s.emp_no group by title思路:题目较为简单,使用一个表连接然后按title分组。
sql题
0
点赞
评论
收藏
分享
2021-08-14 10:47
已编辑
广东技术师范大学 Java
题解 | 39#针对上面的salaries表emp_no字段创建索引idx_emp_no#
select * from salaries force index (idx_emp_no) where emp_no=10005 思路:了解使用强制索引语法
sql题
0
点赞
评论
收藏
分享
2021-08-11 11:30
广东技术师范大学 Java
jy
2021.08.11 在牛客打卡7天!
0
点赞
评论
收藏
分享
2021-08-11 11:28
广东技术师范大学 Java
题解 | 64#找到每个人的任务#
select p.id,name,content from person p left join task t on p.id=t.person_id order by p.id思路:用左连接就好
sql题
0
点赞
评论
收藏
分享
2021-08-11 11:20
广东技术师范大学 Java
题解 | 60#统计salary的累计和running_total#
select emp_no,salary,sum(salary) over (order by emp_no) running_total from salaries where to_date='9999-01-01'思路:熟悉窗口函数的使用
sql题
0
点赞
评论
收藏
分享
2021-08-11 11:08
广东技术师范大学 Java
题解 | 57#使用含有关键字exists查找未分配具体部门的员工的所有信息。#
select * from employees e where not exists (select emp_no from dept_emp d where d.emp_no=e.emp_no)思路:了解exists关键字,其实该题直接用外连接,判断是否为null更简单
sql题
0
点赞
评论
收藏
分享
2021-08-11 09:43
广东技术师范大学 Java
题解 | 48#将所有获取奖金的员工当前的薪水增加10%#
第一种: update salaries set salary=salary*1.1 where emp_no in (select emp_no from emp_bonus) and to_date='9999-01-01'第二种: update salaries as s join emp_bonus as e on s.emp_no=e.emp_no set salary=salary*1.1 where to_date='9999-01-01'思路:了解update语句,详解见代码
sql题
0
点赞
评论
收藏
分享
2021-08-11 09:23
广东技术师范大学 Java
题解 | 32#将employees表的所有员工的last_name和first_name拼接起来作为Name#
select concat(last_name,' ',first_name) as name from employees思路:知道concat函数
sql题
0
点赞
评论
收藏
分享
2021-08-10 16:46
广东技术师范大学 Java
继续加油
2021.08.10 在牛客打卡6天!
0
点赞
评论
收藏
分享
1
9
10
11
12
13
14
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务