- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 Leetcode SQL刷题 262题
Leetcode SQL 刷题 题目描述一、分析思路 题目描述 行程和用户 写一段 SQL 语句查出 2013年10月1日 至 2013年10月3日 期间非禁止用户的取消率。 Trips 表中存所有出租车的行程信息。每段行程有唯一键 Id,Client_Id 和 Driver_Id 是 Users 表中 Users_Id 的外键。Status 是枚举类型,枚举成员为 (‘completed’, ‘cancelled_by_driver’, ‘cancelled_by_client’)。 Users 表
2020-12-09 21:27:00
318
原创 Leetcode SQL刷题 595. 大的国家
Leetcode SQL 刷题 题目描述 题目描述 大的国家 如果一个国家的面积超过 300 万平方公里,或者人口超过 2500 万,那么这个国家就是大国家。 编写一个 SQL 查询,输出表中所有大国家的名称、人口和面积。 SELECT name, population,area FROM World WHERE population>25000000 or area>3000000 ...
2020-12-09 11:21:10
199
原创 Leetcode SQL 刷题 596题
题目描述 超过5名学生的课 有一个courses 表 ,有: student (学生) 和 class (课程)。 请列出所有超过或等于5名学生的课。 # 一、分析思路 主要考查分组函数 SELECT class FROM courses GROUP BY class HAVING COUNT(student)>=5 ...
2020-12-09 10:32:00
153
原创 Leetcode SQL 刷题 601题
Leetcode SQL 刷题 题目描述一、分析思路 题目描述 体育馆的人流量 编写一个 SQL 查询以找出每行的人数大于或等于 100 且 id 连续的三行或更多行记录。 返回按 visit_date 升序排列的结果表。 一、分析思路 1.自连接 找到连续三条记录以上的id,并且满足三条记录均大于等于100 首先三个表自连接,第一条查询语句找出三条记录的第一个ID 第二条查询语句找出三条记录的第二个ID 第三条查询语句找出三条记录的第三个ID (SELECT s1.Id FROM
2020-12-08 23:38:55
851
原创 Leetcode SQL 刷题 185题
Leetcode SQL 刷题 题目描述一、分析思路 题目描述 部门工资前三高的所有员工 一、分析思路 1.使用窗口排序函数 DDENSE_RANK() OVER(PARTITION BY 分组名称 ORDER BY 排序列) 首先使用DENSE_RANK() 按照降序查询出每个部门的员工工资的排序 SELECT Id,Name,Salary,DepartmentId, Dense_RANK() OVER(PARTITION BY DepartmentId ORDER BY Salary DESC)
2020-12-05 23:59:44
195
学生综合素质测评
2018-12-23
大学生综合素质测评
2018-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人