SQL刷题
文章平均质量分 69
Wan7777777
天真永不消逝,浪漫至死不渝
展开
-
牛客刷题:SQL8 找出所有员工当前薪水salary情况(8.5)
昨夜由于朋友电脑突发故障,于是借去我的电脑帮忙处理bug。深夜相谈甚欢,虽然提交任务拖了一些,但也有所感悟和收获,让留校生活不至于太过无聊和冷漠~目录一、题目描述二、思路:group by / distinct + order by知识点——distinct还是group by?我有一个疑问,既然distinct和group by都可以实现去重的功能,那在实际应用场景中我们应该如何选择呢? 当数据量比较大且对系统的性能要求比较高的时候,用group by 当数据量比较小原创 2021-08-06 16:36:17 · 123 阅读 · 0 评论 -
牛客刷题:SQL 4 & SQL5 & SQL7(8.4)
放在前面的话这次SQL4和SQL5很简单,用内连接和左连接就好,没有新的知识点 于是刷了SQL7(SQL6没有),遇到新知识点,分组之后的数据筛选,不能用where,而要用having目录SQL4 查找所有已经分配部门的员工的last_name和first_name以及dept_no(8.4)一、题目描述二、思路1:内连接SQL5 查找所有员工的last_name和first_name以及对应部门编号dept_no(8.4)一、题目描述二、思路1:左连接SQL7 查找薪水原创 2021-08-04 11:06:46 · 150 阅读 · 0 评论 -
牛客刷题:SQL3 查找当前薪水详情以及部门编号dept_no(8.3)& 数学建模感想
断更几天的感想 7.29~8.2 这四天在准备数学建模竞赛,熬夜肝论文,于是只能暂时停止,这里给自己的懒惰说一声抱歉 发现自己在统计、机器学习、可视化方面的代码总结做的很差,很多之前写过的代码完全找不到,只能重复再去搜,特别是在这种紧急状态下(要求几个小时之内一定要做出来),这种代码复用格外的重要 今天又是头疼没有队友一起刷kaggle的一天,有想要一起刷kaggle的朋友欢迎私戳! 一、题目描述有一个全部员工的薪水表salaries简况如下:..原创 2021-08-03 10:46:21 · 90 阅读 · 0 评论 -
牛客刷题:SQL2 查找入职员工时间排名倒数第三的员工所有信息(7.30)
目录一、题目描述二、思路参考文献一、题目描述有一个员工employees表简况如下:请你查找employees里入职员工时间排名倒数第三的员工所有信息,以上例子输出如下:二、思路思路1:倒序原理同SQL1中所用到的order by+limit将数据元素按照入职时间倒序排序,选择第3行数据即可SELECT*FROM employeesORDER BY hire_date DESCLIMIT 2,1-- 等价于 limit ...原创 2021-07-30 20:04:17 · 208 阅读 · 0 评论 -
牛客刷题:SQL1 查找最晚入职员工的所有信息(7.29)
目录一、题目描述二、思路一、题目描述有一个员工employees表简况如下:请你查找employees里最晚入职员工的所有信息,以上例子输出如下:二、思路目前的任务是查找最晚入职的员工的信息,最简单的思路,是找入职时间最晚的信息。思路1:倒序最简单的思路是,直接把数据按入职的时间倒序排列,返回第一条信息。这个要求并不高,主要利用order by和limit参数select *from employeesorder by hir原创 2021-07-30 03:39:59 · 200 阅读 · 0 评论