LeetCode数据库面试题
文章平均质量分 51
和我一起刷数据库面试题
学IT的细胞膜
记录学习编程之路
展开
-
197,上升的温度
编写解决方案,找出与之前(昨天的)日期相比温度更高的所有日期的。2015-01-02 的温度比前一天高(10 -> 25)2015-01-04 的温度比前一天高(20 -> 30)没有具有相同 recordDate 的不同行。id 是该表具有唯一值的列。该表包含特定日期的温度信息。结果格式如下例子所示。原创 2024-05-18 11:41:54 · 185 阅读 · 0 评论 -
196,删除重复的电子邮箱
john@example.com重复两次。我们保留最小的Id = 1。该表的每一行包含一封电子邮件。电子邮件将不包含大写字母。驱动程序将首先编译并运行您的代码片段,然后再显示。(对于 Pandas 用户,请注意你应该直接修改。(对于 SQL 用户,请注意你应该编写一个。所有重复的电子邮件,只保留一个具有最小。id 是该表的主键列(具有唯一值的列)。运行脚本后,显示的答案是。返回结果格式如下示例所示。原创 2024-05-18 11:37:12 · 221 阅读 · 0 评论 -
185,部门工资前三高的所有员工
departmentId 是 Department 表中 ID 的外键(reference 列)。该表的每一行都表示员工的ID、姓名和工资。它还包含了他们部门的ID。公司的主管们感兴趣的是公司每个部门中谁赚的钱最多。id 是该表的主键列(具有唯一值的列)。id 是该表的主键列(具有唯一值的列)。- 没有第三高的工资,因为只有两名员工。- 兰迪和乔都赚取第二高的独特的薪水。该表的每一行表示部门ID和部门名。是指一个员工的工资在该部门的。- 威尔的薪水是第三高的。- Max的工资最高。- 山姆的薪水第二高。原创 2024-05-18 11:28:55 · 399 阅读 · 0 评论 -
184,部门工资最高的员工
departmentId 是 Department 表中 id 的外键(在 Pandas 中称为 join key)。Max 和 Jim 在 IT 部门的工资都是最高的,Henry 在销售部的工资最高。此表的每一行都表示员工的 id、姓名和工资。| 列名 | 类型 |此表的每一行都表示一个部门的 id 及其名称。| 列名 | 类型 |在 SQL 中,id 是此表的主键列。在 SQL 中,id是此表的主键。查找出每个部门中薪资最高的员工。查询结果格式如下例所示。原创 2024-05-18 11:18:47 · 353 阅读 · 0 评论 -
183,从不订购的客户
customerId 是 Customers 表中 ID 的外键( Pandas 中的连接键)。该表的每一行都表示订单的 ID 和订购该订单的客户的 ID。该表的每一行都表示客户的 ID 和名称。在 SQL 中,id 是该表的主键。在 SQL 中,id 是该表的主键。找出所有从不点任何东西的顾客。原创 2024-05-17 17:10:45 · 319 阅读 · 0 评论 -
182,查找重复的电子邮箱
编写解决方案来报告所有重复的电子邮件。请注意,可以保证电子邮件字段不为 NULL。此表的每一行都包含一封电子邮件。电子邮件不包含大写字母。id 是该表的主键(具有唯一值的列)。a@b.com 出现了两次。原创 2024-05-17 17:04:20 · 161 阅读 · 0 评论 -
181,超过经理收入的员工
该表的每一行都表示雇员的ID、姓名、工资和经理的ID。id 是该表的主键(具有唯一值的列)。编写解决方案,找出收入比经理高的员工。Joe 是唯一挣得比经理多的雇员。原创 2024-05-17 16:50:41 · 245 阅读 · 0 评论 -
180,连续出现的数字
在 SQL 中,id 是该表的主键。1 是唯一连续出现至少三次的数字。找出所有至少连续出现三次的数字。返回的结果表中的数据可以按。id 是一个自增列。原创 2024-05-17 16:43:50 · 197 阅读 · 0 评论 -
178,分数排名
该表的每一行都包含了一场比赛的分数。Score 是一个有两位小数点的浮点值。编写一个解决方案来查询分数的排名。id 是该表的主键(有不同值的列)。查询结果格式如下所示。原创 2024-05-17 16:24:59 · 271 阅读 · 0 评论 -
177,第N高的薪水
该表的每一行都包含有关员工工资的信息。在 SQL 中,id 是该表的主键。个最高工资,查询结果应该为。查询结果格式如下所示。原创 2024-05-17 16:03:08 · 119 阅读 · 0 评论 -
176,第二高的薪水
表中第二高的薪水。如果不存在第二高的薪水,查询应该返回。在 SQL 中,id 是这个表的主键。表的每一行包含员工的工资信息。查询结果如下例所示。原创 2024-05-17 15:56:37 · 203 阅读 · 0 评论 -
175,组合两个表
地址表中没有 personId = 1 的地址,所以它们的城市和州返回 null。该表的每一行都包含一个 ID = PersonId 的人的城市和州的信息。addressId = 1 包含了 personId = 2 的地址信息。addressId 是该表的主键(具有唯一值的列)。personId 是该表的主键(具有唯一值的列)。| 列名 | 类型 |该表包含一些人的 ID 和他们的姓和名的信息。| 列名 | 类型 |表中每个人的姓、名、城市和州。原创 2024-05-17 15:50:58 · 294 阅读 · 0 评论