2022年9月30日 #

leetcode-196 删除重复的电子邮箱 ---- 自链接

摘要: 196. 删除重复的电子邮箱关于Delete的联表删除 把一张表看作两张表,当p1的邮箱号等于p2的邮箱号,即发现重复的电子邮箱 题目要求保留id更低的那个,所以删除时候还需要获取更小的那个id delete p2 from Person p1, Person p2 where p1.email = 阅读全文

posted @ 2022-09-30 11:57 老菜农 阅读(21) 评论(0) 推荐(0) 编辑

sql排序函数 rank() / dense_rank()

摘要: Rank排名函数 1、rank() 按照某字段的排序结果添加排名,但是他是跳跃的、间断的排名 partition by子句按照对应字段将结果集分为多个分区,然后order by子句按分数对结果集进行排序 RANK() OVER ( PARTITION BY <expression>[{,<expre 阅读全文

posted @ 2022-09-30 10:50 老菜农 阅读(361) 评论(0) 推荐(0) 编辑

leetcode-sql-176\177 求部门第二高的薪水\求部门第N高的薪水

摘要: SQL架构 Employee 表: + + + | Column Name | Type | + + + | id | int | | salary | int | + + + id 是这个表的主键。 表的每一行包含员工的工资信息。 编写一个 SQL 查询,获取并返回 Employee 表中第二高的 阅读全文

posted @ 2022-09-30 09:16 老菜农 阅读(24) 评论(0) 推荐(0) 编辑

导航