LeetCode MySQL解题目录

9 篇文章 6 订阅

已完成的 LeetCode MySQL 数据库题目。点击查看我的 LeetCode 算法解题目录

已解决 123/123 - 简单 54 中等 51 困难 18

前置入门学习

1. LeetCode SQL

已完成
LeetCode 175. 组合两个表
LeetCode 176. 第二高的薪水
LeetCode 177. 第N高的薪水
LeetCode 178. 分数排名(dense_rank连续排名)
LeetCode 180. 连续出现的数字(cast)
LeetCode 181. 超过经理收入的员工
LeetCode 182. 查找重复的电子邮箱
LeetCode 183. 从不订购的客户
LeetCode 184. 部门工资最高的员工
LeetCode 185. 部门工资前三高的所有员工(dense_rank)
LeetCode 196. 删除重复的电子邮箱
LeetCode 197. 上升的温度
LeetCode 262. 行程和用户
LeetCode 511. 游戏玩法分析 I
LeetCode 512. 游戏玩法分析 II
LeetCode 534. 游戏玩法分析 III
LeetCode 550. 游戏玩法分析 IV
LeetCode 569. 员工薪水中位数(over窗口函数)
LeetCode 570. 至少有5名直接下属的经理
LeetCode 571. 给定数字的频率查询中位数
LeetCode 574. 当选者
LeetCode 577. 员工奖金
LeetCode 578. 查询回答率最高的问题
LeetCode 579. 查询员工的累计薪水(over(rows n preceding)选取窗口1+前n条)
LeetCode 580. 统计各专业学生人数
LeetCode 584. 寻找用户推荐人
LeetCode 585. 2016年的投资(窗口函数over(partition by xx))
LeetCode 586. 订单最多的客户
LeetCode 595. 大的国家
LeetCode 596. 超过5名学生的课
LeetCode 597. 好友申请 I :总体通过率
LeetCode 601. 体育馆的人流量(row_number+over+cast)
LeetCode 602. 好友申请 II :谁有最多的好友(union all)
LeetCode 603. 连续空余座位
LeetCode 607. 销售员
LeetCode 608. 树节点
LeetCode 610. 判断三角形
LeetCode 612. 平面上的最近距离
LeetCode 613. 直线上的最近距离
LeetCode 614. 二级关注者
LeetCode 615. 平均工资:部门与公司比较(over窗口函数)
LeetCode 618. 学生地理信息报告(row_number)
LeetCode 619. 只出现一次的最大数字
LeetCode 620. 有趣的电影
LeetCode 626. 换座位
LeetCode 627. 交换工资
LeetCode 1045. 买下所有产品的客户
LeetCode 1050. 合作过至少三次的演员和导演
LeetCode 1068. 产品销售分析 I
LeetCode 1069. 产品销售分析 II
LeetCode 1070. 产品销售分析 III(group by 陷阱)
LeetCode 1075. 项目员工 I
LeetCode 1076. 项目员工II
LeetCode 1077. 项目员工 III
LeetCode 1082. 销售分析 I
LeetCode 1083. 销售分析 II
LeetCode 1084. 销售分析III
LeetCode 1097. 游戏玩法分析 V
LeetCode 1098. 小众书籍
LeetCode 1107. 每日新用户统计
LeetCode 1112. 每位学生的最高成绩
LeetCode 1113. 报告的记录
LeetCode 1126. 查询活跃业务
LeetCode 1127. 用户购买平台 *
LeetCode 1132. 报告的记录 II
LeetCode 1141. 查询近30天活跃用户数
LeetCode 1142. 过去30天的用户活动 II
LeetCode 1148. 文章浏览 I
LeetCode 1149. 文章浏览 II
LeetCode 1158. 市场分析 I
LeetCode 1159. 市场分析 II(rank+over)
LeetCode 1164. 指定日期的产品价格 *
LeetCode 1173. 即时食物配送 I
LeetCode 1174. 即时食物配送 II
LeetCode 1179. 重新格式化部门表
LeetCode 1193. 每月交易 I(date_format)
LeetCode 1194. 锦标赛优胜者
LeetCode 1204. 最后一个能进入电梯的人(累加/变量/窗口函数)
LeetCode 1205. 每月交易II(union all)*
LeetCode 1211. 查询结果的质量和占比
LeetCode 1212. 查询球队积分
LeetCode 1225. 报告系统状态的连续日期(date_sub + over)
LeetCode 1241. 每个帖子的评论数
LeetCode 1251. 平均售价
LeetCode 1264. 页面推荐(union)
LeetCode 1270. 向公司CEO汇报工作的所有人
LeetCode 1280. 学生们参加各科测试的次数
LeetCode 1285. 找到连续区间的开始和结束数字(dense_rank连续排名)
LeetCode 1294. 不同国家的天气类型
LeetCode 1303. 求团队人数
LeetCode 1308. 不同性别每日分数总计(累加/变量/窗口函数)
LeetCode 1321. 餐馆营业额变化增长(over窗口函数)
LeetCode 1322. 广告效果
LeetCode 1327. 列出指定时间段内所有的下单产品
LeetCode 1336. 每次访问的交易次数
LeetCode 1341. 电影评分
LeetCode 1350. 院系无效的学生
LeetCode 1355. 活动参与者(any函数)
LeetCode 1364. 顾客的可信联系人数量
LeetCode 1369. 获取最近第二次的活动(over窗口函数)
LeetCode 1378. 使用唯一标识码替换员工ID
LeetCode 1384. 按年度列出销售总额
LeetCode 1393. 股票的资本损益
LeetCode 1398. 购买了产品A和产品B却没有购买产品C的顾客
LeetCode 1407. 排名靠前的旅行者
LeetCode 1412. 查找成绩处于中游的学生
LeetCode 1421. 净现值查询
LeetCode 1435. 制作会话柱状图
LeetCode 1440. 计算布尔表达式的值(case when then else end)
LeetCode 1445. 苹果和桔子
LeetCode 1454. 活跃用户(连续dense_rank排名函数)
LeetCode 1459. 矩形面积
LeetCode 1468. 计算税后工资
LeetCode 1479. 周内每天的销售情况(dayname星期几)
LeetCode 1485. 按日期分组销售产品
LeetCode 1495. Friendly Movies Streamed Last Month
LeetCode 1501. 可以放心投资的国家
LeetCode 1511. Customer Order Frequency
LeetCode 1517. Find Users With Valid E-Mails(正则表达式)
LeetCode 1527. Patients With a Condition(like)
LeetCode 1532. The Most Recent Three Orders(dense_rank + over窗口函数)
LeetCode 1543. Fix Product Name Format(trim去空格+upper/lower大小写)
LeetCode 1549. The Most Recent Orders for Each Product

2. LintCode SQL

已完成
LintCode MySQL 1918. 第二高的球员的身高
LintCode MySQL 1921. 从不充值的玩家(where not in)
LintCode MySQL 1928. 网课上课情况分析 I
LintCode MySQL 1932/1933. 挂科最多的同学 I / II
LintCode MySQL 1936. 张三的故事 III
LintCode MySQL 1968. 查询首两个字母在 ‘Db‘ 和 ‘Dy‘ 之间的课程名称(REGEXP正则)

我的CSDN博客地址 https://michael.blog.csdn.net/

长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!
Michael阿明

  • 73
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Michael阿明

如果可以,请点赞留言支持我哦!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值