![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
NJU_ChopinXBP
矜持放荡,明媚忧伤,技术不宅,文艺俗咖
展开
-
LeetCode(601):体育馆的人流量 Human Traffic of Stadium(SQL)
2021.1.1 第一天,元旦快乐LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel括号题一般可以考虑用递归/回溯、栈等等,子串问题一般可以考虑用动态规划、滑动窗口等等。这道题结果要求输出多种组合,一般也就考虑用递归/回溯或者动态规划了。这道题的回溯思想如下:1.先计算不匹配的左右括号数leftError、rightError。2.开始递归回溯,返回条件是判断当前递归位置idx是否到达尾部,如果此时原创 2021-01-01 16:43:27 · 1154 阅读 · 1 评论 -
LeetCode(262):行程和用户 Trips and Users(SQL)
2020.12.29 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:行程和用户Trips 表中存所有出租车的行程信息。每段行程有唯一键 Id,Client_Id 和 Driver_Id 是 Users 表中 Users_Id 的外键。Status 是枚举类型,枚举成员为 (‘completed’, ‘cancelled_by_driver’, ‘cancelled_by_client’)。原创 2020-12-29 17:41:31 · 171 阅读 · 0 评论 -
LeetCode(185):部门工资前三高的所有员工 Department Top Three Salaries(SQL)
2020.12.23 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:部门工资前三高的所有员工Employee 表包含所有员工信息,每个员工有其对应的工号 Id,姓名 Name,工资 Salary 和部门编号 DepartmentId 。+----+-------+--------+--------------+| Id | Name | Salary | DepartmentId |原创 2020-12-23 19:32:37 · 207 阅读 · 0 评论 -
LeetCode(626):换座位 Exchange Seats(SQL)
2020.12.20 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:换座位小美是一所中学的信息科技老师,她有一张 seat 座位表,平时用来储存学生名字和与他们相对应的座位 id。其中纵列的 id 是连续递增的小美想改变相邻俩学生的座位。你能不能帮她写一个 SQL query 来输出小美想要的结果呢?示例:+---------+---------+| id | stu原创 2020-12-20 19:40:56 · 155 阅读 · 0 评论 -
LeetCode(184):部门工资最高的员工 Reformat Department Table(SQL)
2020.7.8 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:部门工资最高的员工Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。+----+-------+--------+--------------+| Id | Name | Salary | DepartmentId |+----+-------+------原创 2020-07-08 20:34:47 · 194 阅读 · 0 评论 -
LeetCode(180):连续出现的数字 Consecutive Numbers(SQL)
2020.4.9 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:连续出现的数字编写一个 SQL 查询,查找所有至少连续出现三次的数字。+----+-----+| Id | Num |+----+-----+| 1 | 1 || 2 | 1 || 3 | ...原创 2020-04-09 16:13:44 · 225 阅读 · 0 评论 -
LeetCode(178):分数排名 Rank Scores(SQL)
2020.2.23 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:分数排名编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。+----+-------+...原创 2020-02-23 15:24:49 · 329 阅读 · 0 评论 -
LeetCode(177):第N高的薪水 Reformat Department Table(SQL)
2020.1.12 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:重新格式化部门表编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。+----+--------+| Id | Salary |+----+--------+| 1 | ...原创 2020-01-12 13:36:02 · 1388 阅读 · 0 评论 -
LeetCode(1179):重新格式化部门表 Reformat Department Table(SQL)
2019.12.27 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:重新格式化部门表部门表 Department:+---------------+---------+| Column Name | Type |+---------------+---------...原创 2019-12-27 21:51:15 · 576 阅读 · 0 评论 -
LeetCode(627):交换工资 Swap Salary(SQL)
2019.12.21 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:交换工资给定一个 salary 表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间...原创 2019-12-21 18:05:01 · 182 阅读 · 0 评论 -
LeetCode(197):上升的温度 Rising Temperature(SQL)
2019.12.15 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:上升的温度给定一个 Weather 表,编写一个 SQL 查询,来查找与之前(昨天的)日期相比温度更高的所有日期的 Id。+---------+------------------+--------------...原创 2019-12-15 12:32:21 · 399 阅读 · 0 评论 -
LeetCode(196):删除重复的电子邮箱 Delete Duplicate Emails(SQL)
2019.12.11 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:删除重复的电子邮箱编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个。+----+------------------+| Id | Email ...原创 2019-12-11 13:54:01 · 256 阅读 · 0 评论 -
LeetCode(183):从不订购的客户 Customers Who Never Order(SQL)
2019.12.10 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:从不订购的客户某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。Customers 表:+----+-------+| Id | Name...原创 2019-12-10 14:15:18 · 139 阅读 · 0 评论 -
LeetCode(182):查找重复的电子邮箱 Duplicate Emails(SQL)
2019.12.8 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:查找重复的电子邮箱编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。示例:+----+---------+| Id | Email |+----+---------+| 1 | a...原创 2019-12-08 12:03:48 · 215 阅读 · 0 评论 -
LeetCode(176):第二高的薪水 Second Highest Salary(SQL)
2019.12.3 LeetCode 从零单刷个人笔记整理(持续更新)github:https://github.com/ChopinXBP/LeetCode-Babel传送门:第二高的薪水编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。+----+--------+| Id | Salary |+----+--------+| 1 | 100...原创 2019-12-03 19:59:03 · 146 阅读 · 0 评论