上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 参考链接:https://developer.aliyun.com/article/870215 自连接是什么? 自连接其实就是两张结构和数据内容完全相同的表,在做数据处理时,我们通常会给他们分别重命名加以区分,然后进行关联。 示例表内容: 加入有如下一张表,结构和数据如下: 当我们进行自连接时,不 阅读全文
posted @ 2024-01-02 02:28 我是球啊 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 注意事项: 找出员工的直属部门,可能有两种情况: 员工加入多个部门,则选择对应的primary_flag是‘Y’的 员工只有一个部门,对应的primary_flag是‘N’ 返回结果没有顺序要求 解题思路: 首先来看一下我的错误方法: select employee_id, department_i 阅读全文
posted @ 2023-12-02 09:05 我是球啊 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1.left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 2. 当表格为空时,如何返回null值? 网上找到一篇题解感觉说 阅读全文
posted @ 2023-12-02 08:53 我是球啊 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 预备知识: 1. date_add函数是一个用于在日期上添加指定时间间隔的函数,它的一般语法如下: DATE_ADD(date, INTERVAL expression unit) date 是指定的日期。 expression 是一个表示要添加的值的表达式。 unit 是时间单位,例如 YEAR、 阅读全文
posted @ 2023-12-01 04:01 我是球啊 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 解题思路: 其实大体思路都有,但是不知道排序之后的第一行怎么选择。 首先用一个子查询,分组后利用min()函数选取order_date最小的行。 SELECT customer_id, MIN(order_date) FROM delivery GROUP BY customer_id 然后进入主查 阅读全文
posted @ 2023-11-30 09:26 我是球啊 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 预备知识: 1. DATE_FORMAT(date, format):用于以不同的格式显示日期/时间数据,date参数是合法的日期,format规定日期/时间的输出格式。 DATE_FORMAT(date, format) date:要格式化的日期值 format:指定日期输出格式的字符串 常见的日 阅读全文
posted @ 2023-11-30 08:50 我是球啊 阅读(22) 评论(0) 推荐(0) 编辑
摘要: select query_name, round(avg(rating/position), 2) as quality, round(sum(rating<3)*100/count(query_name), 2) as poor_query_percentage from Queries grou 阅读全文
posted @ 2023-11-30 07:38 我是球啊 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 解题思路: 1. 不同赛事是需要进行分别统计的 2. 两个表虽然有共同的字段,但是不需要join,因为统计一门赛事注册的user_id在Register表中,统计user_id总数量在Users表中,两者都是可以独立查询出来的。 做题步骤: 1. 不同赛事进行分组 2. 分别统计一门赛事中注册了的u 阅读全文
posted @ 2023-11-30 07:01 我是球啊 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 解题思路: SELECT Project.project_id AS project_id, ROUND(SUM(Employee.experience_years)/COUNT(Project.project_id), 2) AS average_years FROM Project LEFT J 阅读全文
posted @ 2023-11-30 06:14 我是球啊 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 问题是寻找每种产品的平均售价,平均售价=销售总额/数量。 解题思路: 我们只需要计算出每个产品的销售总额和总数量,总数量可以用UnitSold计算得出,使用GROUP BY和SUM函数即可。 SELECT product_id, SUM(units) FROM UnitsSold GROUP BY 阅读全文
posted @ 2023-11-30 05:08 我是球啊 阅读(124) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页