首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
数据流动DataFlow
玳数科技_数据开发
获赞
73
粉丝
11
关注
0
看过 TA
111
男
门头沟学院
2022
大数据开发工程师
IP属地:浙江
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑数据流动DataFlow吗?
发布(52)
评论
刷题
数据流动DataFlow
关注TA,不错过内容更新
关注
2023-03-10 08:36
已编辑
玳数科技_数据开发
SQL_202
方法一:思路:对工资去重,降序代码: select distinct salary from salaries where to_date='9999-01-01' order by salary desc 方法二:思路:用 group By 去重对工资去重,再降序。 group by 去重的性能高于 distinct代码: select salary from salaries where to_date='9999-01-01' group by salary order by salary desc;
0
点赞
评论
收藏
分享
2023-03-10 08:35
已编辑
玳数科技_数据开发
SQL_201
方法一:思路: 根据 emp_no 分组,查询出薪水记录数大于 15 的代码: select emp_no,count(*) t from salaries group by emp_no having t > 15
0
点赞
评论
收藏
分享
2023-03-10 08:35
已编辑
玳数科技_数据开发
SQL_199
方法一:思路: 以 employees 为主表,使用左连接,连接条件为 e.emp_no = d.emp_no代码: select e.last_name,e.first_name,d.dept_no from employees e left join dept_emp d on e.emp_no = d.emp_no
0
点赞
评论
收藏
分享
2023-03-10 08:34
已编辑
玳数科技_数据开发
SQL_198
方法一:思路: 以 dept_emp 为主表,使用左连接,联接条件为 d.emp_no = e.emp_no代码: select e.last_name,e.first_name,d.dept_no from dept_emp d left join employees e on d.emp_no = e.emp_no
0
点赞
评论
收藏
分享
2023-03-10 08:33
已编辑
玳数科技_数据开发
SQL_197
方法一:思路: 以 dept_manager 为主表左连接副表 salaries,以 d.emp_no =s.emp_no 为联结条件联结两表,最后按 emp_no 升序排序代码: select s.*,d.dept_no from dept_manager d left join salaries s on d.emp_no = s.emp_no order by emp_no
0
点赞
评论
收藏
分享
2023-03-10 08:33
已编辑
玳数科技_数据开发
SQL_196
方法一:思路: 先子查询查询出倒数第三的时间 (需要 distinct 去重)补充: LIMIT 第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目,初始记录行的偏移量是 0代码: select * from employees where hire_date = ( select distinct hire_date from employees order by hire_date desc limit ...
0
点赞
评论
收藏
分享
2023-03-10 08:33
已编辑
玳数科技_数据开发
SQL_195
方法一:思路: 使用子查询查询出最晚入职时间,这样可以确保有多条最晚入职的员工可以被查询出来注意: 有使用 order by 按由大到小排序后选取第一条的方法,但这种方法仅限于当最晚入职数据只有一条时才正确,不能保证有多条同一最晚时间时的准确性。代码: select * from employees where hire_date = (select max(hire_date) from employees)
0
点赞
评论
收藏
分享
1
2
3
4
关注他的用户也关注了:
牛客网
牛客企业服务