自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcode 1875 将工资相同的雇员分组(postgresql)

队伍ID的设定基于这支队伍的工资相对于其他队伍的工资的排名,即工资最低的队伍满足 team_id = 1。Addilyn (employee_id=7) 和 Kannon (employee_id=9) 在同一个队伍中,因为他们的工资都是7400。Juan (employee_id=8) 不在任何一个队伍中,因为他的工资为6100,是独一无二的(即:没有人和他的工资相同)。这个表格的每一行包含雇员ID(employee_id), 雇员姓名(name)和雇员工资(salary)信息.查询结果格式如下例。

2024-12-10 09:16:37 903

原创 leetcode 1867 最大数量高于平均水平的订单(postgresql)

您正在运行一个电子商务网站,该网站正在寻找不平衡的订单。不平衡订单的订单最大数量严格大于每个订单(包括订单本身)的平均数量。订单的平均数量计算为(订单中所有产品的总数量)/(订单中不同产品的数量)。订单的最大数量是订单中任何单个产品的最高数量。编写SQL查询以查找所有不平衡订单的订单id。按任意顺序返回结果表。

2024-12-06 10:10:58 801

原创 leetcode 1853 转换日期格式(postgresql)

给定一个Days表,请你编写SQL查询语句,将Days表中的每一个日期转化为"day_name, month_name day, year"格式的字符串。返回的结果表 不计顺序 。

2024-12-05 14:53:50 249

原创 leetcode 1843 可疑银行账户(postgresql)

写一个SQL查询语句列示所有的可疑账户。如果一个账户在连续两个及以上月份中总收入超过最大收入(max_income ),那么这个账户可疑。 账户当月总收入是当月存入资金总数(即transactions 表中type字段的'Creditor')。返回的结果表以transaction_id 排序。

2024-12-04 17:20:46 1164

原创 leetcode 1831 每天的最大交易(postgresql)

写一条 SQL 返回每天交易金额 amount 最大的交易 ID 。如果某天有多个这样的交易,返回这些交易的 ID 。返回结果根据 transaction_id 升序排列。

2024-10-23 10:06:43 292

原创 leetcode 1821 寻找今年具有正收入的客户(postgresql)

写一个 SQL 查询来查询 2021 年具有 正收入 的客户。可以按 任意顺序 返回结果表。

2024-10-22 15:15:02 282

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

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

2024-09-11 10:34:24 995

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

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

2024-09-10 09:58:31 682

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

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

2024-09-09 15:07:53 464

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

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

2024-09-09 14:46:51 661

原创 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 990

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

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

2024-09-04 16:32:55 1095

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

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

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

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

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

2024-08-29 15:51:34 613

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

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

2024-08-28 10:17:14 877

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

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

2024-08-27 10:05:25 316

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

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

2024-08-26 11:10:55 391

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

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

2024-08-22 14:49:51 624

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

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

2024-07-31 14:50:46 1278

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

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

2024-07-31 11:42:43 507

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

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

2024-07-31 11:03:32 487

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

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

2024-07-30 10:59:23 1174

原创 leetcode 1571 仓库经理(postgresql)

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

2024-07-30 10:28:43 672

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

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

2024-07-26 11:26:52 741

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

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

2024-07-25 15:27:34 1322

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

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

2024-07-25 14:56:37 732

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

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

2024-07-23 10:40:13 839

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

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

2024-07-23 10:22:33 781

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

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

2024-07-22 15:13:10 732

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

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

2024-07-19 15:11:44 215

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

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

2024-07-19 11:03:57 819

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

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

2024-07-18 14:58:35 283

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

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

2024-07-18 14:29:26 532

原创 算法 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 258

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

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

2024-07-17 12:00:09 1485

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

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

2024-07-16 11:08:53 637

原创 leetcode 1459 矩形面积(postgresql)

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

2024-07-16 10:54:12 508

原创 leetcode 1454 活跃用户(postgresql)

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

2024-07-15 14:37:25 523

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

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

2024-07-12 11:13:50 697

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

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

2024-07-12 10:56:01 739

空空如也

空空如也

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

TA关注的人

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