SQL练习题
恋恋风尘hhh
Python、SQL、Hive、数据分析
展开
-
SQL每日一练(三)
每一章包含10道题,持续更新中… 1、有如下test 表,写出查询语句,得到如下结果。 表test: 对于上述例子数据,结果为: 解题思路: (1)按照 id 进行分组求和,得到 B (2)原表和(1)进行联结,即可得到答案。 参考实现: SELECT a.id, a.A, b.B FROM test a JOIN (SELECT id, SUM(A) as B FROM test...原创 2020-04-04 21:45:14 · 513 阅读 · 0 评论 -
SQL每日一练(二)
每一章有道题,持续更新中… 1、如下有一种订单信息表,订单中有多个商品,写一个查询语句,得到订单信息表中同时包含有商品A、商品B、商品C的所有订单号。 表order_info: 对于上述例子数据,结果为: 解题思路: (1)筛选出商品为(A、B、C)其中一个的订单号 (2)将结果(1)按照订单号进行分组,筛选出记录数大于或等于3条的订单 参考实现: SELECT order_id FROM o...原创 2020-04-04 16:04:54 · 802 阅读 · 0 评论 -
SQL每日一练(一)
每一章包含10道题,持续更新中… 1、 给出如下两个表,写一个查询语句,求出在每一个工资发放日,每个部门的平均工资与公司的平均工资的比较结果 (高 / 低 / 相同) 表:salary 表:employee 注:salary表中的employee_id与employee表的employee_id相同 对于上述例子数据,结果为: 解题思路: (1)联...原创 2020-04-04 00:07:30 · 898 阅读 · 1 评论