自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(209)
  • 收藏
  • 关注

原创 leetcode 1811 寻找面试候选人(postgresql)

编写 SQL 语句来返回 所有面试候选人 的姓名 name 和邮件 mail 。当用户满足以下两个要求中的 任意一条 ,其成为 面试候选人 :该用户在 连续三场及更多 比赛中赢得 任意 奖牌。该用户在 三场及更多不同的 比赛中赢得 金牌(这些比赛可以不是连续的)可以以 任何顺序 返回结果。

2024-09-11 10:34:24 892

原创 leetcode 1783 大满贯数量(postgresql)

请写出查询语句,查询出每一个球员赢得大满贯比赛的次数。结果不包含没有赢得比赛的球员的ID 。

2024-09-10 09:58:31 591

原创 leetcode 1777 每家商店的产品价格(postgresql)

写出一个 SQL 查询语句,查找每种产品在各个商店中的价格。可以以 任何顺序 输出结果。

2024-09-09 15:07:53 402

原创 leetcode 1767 寻找没有被执行的任务对(postgresql)

请试写一个SQL查询语句报告没有被执行的(主任务,子任务)对,即没有被执行的(task_id, subtask_id)。以 任何顺序 返回即可。

2024-09-09 14:46:51 592

原创 leetcode 1651 Hopper公司查询3(postgresql)

编写SQL查询以计算从 2020年1月至3月至2020年10月至12月 的每三个月窗口的 average_ride_distance 和 average_ride_duration 。将 average_ride_distance 和 average_ride_duration 四舍五入至 小数点后两位 。通过将三个月的总 ride_distance 相加并除以 3 来计算 average_ride_distance 。average_ride_duration 的计算方法与此类似。返回按 month

2024-09-06 11:26:18 926

原创 leetcode 1645 Hopper公司查询2(postgresql)

编写SQL查询以报告2020年每个月的工作驱动因素百分比(working_percentage),其中:注意:如果一个月内可用驾驶员的数量为零,我们认为working_percentage为0。返回按month升序排列的结果表,其中month是月份的编号(一月是1,二月是2,等等)。将working_percentage四舍五入至小数点后两位。

2024-09-04 16:32:55 1002

原创 leetcode 1635 Hopper公司查询1(postgresql)

编写SQL查询以报告2020年每个月的以下统计信息:截至某月底,当前在Hopper公司工作的驾驶员数量(active_drivers)。该月接受的乘车次数(accepted_rides)。返回按month 升序排列的结果表,其中month 是月份的数字(一月是1,二月是2,依此类推)。

2024-08-30 10:31:11 825 1

原创 leetcode 1747 应该被禁止的leetflex账号(postgresql)

编写一个SQL查询语句,查找那些应该被禁止的Leetflex帐户编号 account_id 。 如果某个帐户在某一时刻从两个不同的网络地址登录了,则这个帐户应该被禁止。可以以 任何顺序 返回结果。

2024-08-29 15:51:34 564

原创 leetcode 1715 苹果和橘子的个数(postgresql)

编写 SQL 语句,查询每个大箱子中苹果和橘子的个数。如果大箱子中包含小盒子,还应当包含小盒子中苹果和橘子的个数。以任意顺序返回结果表。

2024-08-28 10:17:14 812

原创 leetcode 1709 访问日期之间最大的空档期(postgresql)

编写 SQL 语句,对于每个 user_id ,求出每次访问及其下一个访问(若该次访问是最后一次,则为今天)之间最大的空档期天数 window 。返回结果表,按用户编号 user_id 排序。

2024-08-27 10:05:25 269

原创 leetcode 1699 两人之间的通话次数(postgresql)

编写 SQL 语句,查询每一对用户 (person1, person2) 之间的通话次数和通话总时长,其中 person1 < person2 。

2024-08-26 11:10:55 330

原创 leetcode 1677 发票中的产品金额(postgresql)

要求写一个SQL查询,对于所有产品,返回每个产品的产品名称,以及全部发票累计的总应缴款项、总已支付金额、总已取消金额、总已退款金额。查询结果按 product_name 排序

2024-08-22 14:49:51 583

原创 leetcode 1623 三人国家代表队(postgresql)

有一个国家只有三所学校,这个国家的每一个学生只会注册一所学校。这个国家正在参加一个竞赛,他们希望从这三所学校中各选出一个学生来组建一支三人的代表队。例如:member_A是从 SchoolA中选出的member_B是从 SchoolB中选出的member_C是从 SchoolC中选出的被选中的学生具有不同的名字和ID(没有任何两个学生拥有相同的名字、没有任何两个学生拥有相同的ID)使用上述条件,编写SQL查询语句来找到所有可能的三人国家代表队组合。查询结果接受任何顺序。

2024-07-31 14:50:46 1235

原创 leetcode 1613 找到遗失的ID(postgresql)

写一个 SQL 语句, 找到所有遗失的顾客id. 遗失的顾客id是指那些不在 Customers 表中, 值却处于 1 和表中最大 customer_id 之间的id.注意: 最大的 customer_id 值不会超过 100.返回结果按 ids 升序排列

2024-07-31 11:42:43 467

原创 leetcode 1607 没有卖出的卖家(postgresql)

写一个SQL语句, 报告所有在2020年度没有任何卖出的卖家的名字.返回结果按照 seller_name 升序排列.

2024-07-31 11:03:32 459

原创 leetcode 1596 每位顾客经常订购的商品(postgresql)

写一个 SQL 语句,找到每一个顾客最经常订购的商品。结果表单应该有每一位至少下过一次单的顾客 customer_id , 他最经常订购的商品的 product_id 和 product_name。返回结果 没有顺序要求。

2024-07-30 10:59:23 1142

原创 leetcode 1571 仓库经理(postgresql)

写一个 SQL 查询来报告, 每个仓库的存货量是多少立方英尺.返回结果没有顺序要求.

2024-07-30 10:28:43 637

原创 leetcode 1565 按月统计订单数与顾客数(postgresql)

写一个查询语句来 按月 统计金额(invoice)大于 $20 的唯一 订单数 和唯一 顾客数 。查询结果无排序要求

2024-07-26 11:26:52 711

原创 leetcode 1555 银行账号概要(postgresql)

力扣银行 (LCB) 帮助程序员们完成虚拟支付。我们的银行在表 Transaction 中记录每条交易信息,我们要查询每个用户的当前余额,并检查他们是否已透支(当前额度小于 0)。写一条 SQL 语句,查询:user_id 用户 IDuser_name 用户名credit 完成交易后的余额credit_limit_breached 检查是否透支 ("Yes" 或 "No")以任意顺序返回结果表

2024-07-25 15:27:34 1203

原创 leetcode 1549 每件商品的最新订单(postgresql)

写一个SQL 语句, 找到每件商品的最新订单(可能有多个).返回的结果以 product_name 升序排列, 如果有排序相同, 再以 product_id 升序排列. 如果还有排序相同, 再以 order_id 升序排列.

2024-07-25 14:56:37 702

原创 leetcode 1543 产品名称格式修复(postgresql)

写一个 SQL 语句报告每个月的销售情况:product_name 是小写字母且不包含前后空格sale_date 格式为 ('YYYY-MM') total 是产品在本月销售的次数返回结果以 product_name 升序 排列,如果有排名相同,再以 sale_date 升序 排列。

2024-07-23 10:40:13 799

原创 leetcode 1532 最近的三笔订单(postgresql)

写一个 SQL 语句,找到每个用户的最近三笔订单。如果用户的订单少于 3 笔,则返回他的全部订单。返回的结果按照 customer_name 升序排列。如果排名有相同,则继续按照 customer_id 升序排列。如果排名还有相同,则继续按照 order_date 降序排列。

2024-07-23 10:22:33 728

原创 leetcode 1511 消费者下单频率(postgresql)

写一个 SQL 查询,报告在 2020 年 6 月和 7 月 每个月至少花费 $100 的客户的 customer_id 和 customer_name 。以任意顺序返回结果表.

2024-07-22 15:13:10 692

原创 leetcode 算法 104 二叉树的最大深度(Python)

二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。输入:root = [3,9,20,null,null,15,7]给定一个二叉树 root ,返回其最大深度。输入:root = [1,null,2]

2024-07-19 15:11:44 192

原创 leetcode 1501 可以放心投资的国家(postgresql)

一家电信公司想要投资新的国家. 该公司想要投资的国家是: 该国的平均通话时长要严格地大于全球平均通话时长.写一段 SQL, 找到所有该公司可以投资的国家.返回的结果表没有顺序要求.

2024-07-19 11:03:57 772

原创 算法 101 对称二叉树(Python)

给你一个二叉树的根节点 root , 检查它是否轴对称。

2024-07-18 14:58:35 238

原创 leetcode 1495 上月播放的儿童适宜电影(postgresql)

写一个 SQL 语句, 报告在 2020 年 6 月份播放的儿童适宜电影的去重电影名.返回的结果表单 没有顺序要求 .

2024-07-18 14:29:26 507

原创 算法 100 相同的树(Python)

给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。输入:p = [1,2], q = [1,null,2]输入:p = [1,2,3], q = [1,2,3]输入:p = [1,2,1], q = [1,1,2]两棵树上的节点数目都在范围 [0, 100] 内。

2024-07-17 14:32:53 242

原创 leetcode 1479 周内每天的销售情况(postgresql)

你是企业主,想要获得分类商品和周内每天的销售报告。写一个SQL语句,报告 周内每天 每个商品类别下订购了多少单位。返回结果表单 按商品类别排序 。

2024-07-17 12:00:09 1437

原创 leetcode 1468 计算税后工资(postgresql)

写一条查询 SQL 来查找每个员工的税后工资每个公司的税率计算依照以下规则如果这个公司员工最高工资不到 1000 ,税率为 0%如果这个公司员工最高工资在 1000 到 10000 之间,税率为 24%如果这个公司员工最高工资大于 10000 ,税率为 49%按任意顺序返回结果,税后工资结果取整

2024-07-16 11:08:53 593

原创 leetcode 1459 矩形面积(postgresql)

写一个 SQL 语句,报告由表中任意两点可以形成的所有 边与坐标轴平行 且 面积不为零 的矩形。结果表中的每一行包含三列 (p1, p2, area) 如下:p1 和 p2 是矩形两个对角的 id矩形的面积由列 area 表示请按照面积 area 大小降序排列;如果面积相同的话, 则按照 p1 升序排序;若仍相同,则按 p2 升序排列。

2024-07-16 10:54:12 465

原创 leetcode 1454 活跃用户(postgresql)

写一个 SQL 查询, 找到活跃用户的 id 和 name.活跃用户是指那些至少连续 5 天登录账户的用户.返回的结果表按照 id 排序.

2024-07-15 14:37:25 486

原创 leetcode 1445 苹果和橘子(postgresql)

写一个 SQL 查询, 报告每一天 苹果 和 桔子 销售的数目的差异.返回的结果表, 按照格式为 ('YYYY-MM-DD') 的 sale_date 排序.

2024-07-12 11:13:50 650

原创 leetcode 1440 计算布尔表达式的值(postgresql)

写一个 SQL 查询, 以计算表 Expressions 中的布尔表达式.

2024-07-12 10:56:01 701

原创 leetcode 1435 制作会话柱状图(postgresql)

你想知道用户在你的 app 上的访问时长情况。因此决定统计访问时长区间分别为 "[0-5>", "[5-10>", "[10-15>" 和 "15 or more" (单位:分钟)的会话数量,并以此绘制柱状图。写一个SQL查询来报告(访问时长区间,会话总数)。结果可用任何顺序呈现。

2024-07-11 15:08:34 661

原创 leetcode 1421 净现值查询(postgresql)

写一个 SQL, 找到 Queries 表中每一次查询的净现值.

2024-07-10 14:32:46 587

原创 leetcode 1412 查询成绩处于中游的学生(postgresql)

写一个 SQL 语句,找出在 所有 测验中都处于中游的学生 (student_id, student_name)。不要返回从来没有参加过测验的学生。返回结果表按照 student_id 排序

2024-07-09 14:38:32 1505

原创 leetcode 1384 按年度列出销售总额(postgresql)

查找出每个产品每年的总销售额,并包含 product_id , product_name , report_year 以及 total_amount 。返回结果并按 product_id 和 report_year 排序。

2024-07-08 11:24:15 1625

原创 leetcode 1398 购买了产品A和产品B却没有购买产品C的顾客(postgresql)

SQL 查询来报告购买了产品 A 和产品 B 却没有购买产品 C 的顾客的 ID 和姓名( customer_id 和 customer_name ),我们将基于此结果为他们推荐产品 C 。您返回的查询结果需要按照 customer_id 排序。

2024-07-08 10:54:38 280

原创 leetcode 1369 获取最近第二次的活动(postgresql)

写一条SQL查询展示每一位用户 最近第二次 的活动如果用户仅有一次活动,返回该活动一个用户不能同时进行超过一项活动,以 任意 顺序返回结果

2024-06-18 14:47:32 1018

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除