greatest-n-per-group 相关问题

查询每组具有最大/最小值的行。

通过 GROUP BY 和 JOINS 获取最大值的数据行

我正在使用 ml100k 数据集编写一个查询,该查询可以为我获取每个年龄段评价最高的电影。 这是我的表的定义方式。 用户 编号 |年龄 |性别 |职业 |邮政编码 比例...

回答 2 投票 0

DISTINCT ON(Postgres)与 QUALIFY(Snowflake)

我尝试在 Snowflake 中使用 QUALIFY 子句,因为它不支持像 Postgres 那样使用 DISTINCT ON 。但是,当我在查询中使用 QUALIFY 子句时,它会返回不同的结果......

回答 3 投票 0

如何选择订单项价格总和最高的订单

我在mysql中有两个表: 订单(id,订单名称) Order_item(id、零件名称、价格、order_id) 订单项中的 Order_id 是订单表的外键。 如何选择 order_item 总和最高的订单

回答 1 投票 0

查询一组记录最近更新的最佳方式

我不确定我的标题是否足够好地描述了我的问题。这里是。 我使用的是 MS Access,我的 SQL 技能非常基础。我有一个包含很多行的数据库。唯一 ID 是一个数字。为了...

回答 1 投票 0

如何按日期获取最近10个用户

我有一个名为用户的表,其中包含用户名和创建日期列。我想通过使用查询获取 10 个最近创建的用户。 询问: 选择 to_char(创建日期, 'DD-MM-YYYY') 来自用户 订购方式

回答 4 投票 0

按最大日期进行分组

执行此代码时遇到问题: 从 tblpm n 中选择 * WHERE date_updated=(选择 MAX(date_updated) FROM tblpm GROUP BY control_number 有 control_number=n.control_number) 基本上,我

回答 5 投票 0

返回包含特定列的分组最大值的行,考虑列中的重复值

我一直在尝试报告活动门户的观看者统计信息。我注意到很多情况下人们会多次重新连接,因此我制定了一个viewer_id 将它们关联在一起。每次他们

回答 1 投票 0

替换嵌套查询以获取最新的相关行

我有一个查询,要获取所有带有最新价格的罚款数据。价格表中有许多与产品相关的价格。要获取有效价格,我需要获取最新价格。这是查询。 选择...

回答 2 投票 0

选择每所学校的 N 个最新行,但跳过同一学生的重复行

在 Postgres 数据库中,我有一个名为 school_id_cards 的视图。该视图捕获学校系统中每个学校和学生的身份证列表。身份证会定期重新发放给学生,因此可能...

回答 2 投票 0

计算每天重复访问的登录和注销之间的时间

我有一个表,其中包含 Employee_id、时间和类型。 行说明: Employee_id - 提供员工的 ID 时间 - 对于我们在类型中拥有 id 的特定事件,事件发生的日期和时间。

回答 1 投票 0

在滑动窗口框架中查找最大和最小列值

来自过程编程,我正在考虑一个循环来解决这个问题。示例逻辑: 按第 1 列值和日期列降序排序。查询类似于: 选择 * 从表1 其中第 1 列...

回答 1 投票 0

SQL 查询根据优先级值限制结果

我正在寻找有关以下任务的帮助。 我正在从 MY_TABLE 中选择映射表 MAP_RECRF_ASSET_TYPE 中存在 ASSET_TYPE 的记录,但我得到了重复的 TECHNICAL_ID。 ...

回答 1 投票 0

使用 max 从 Firebird DB 获取两行或更多行

我正在尝试使用 max 从查询中获取至少两行。我有一个查询,要求获取所有客户的汽车,并且需要将其与上次服务日期和订单号结合起来。 选择 b.年, b.类, ...

回答 1 投票 0

从 Snowflake 中的表中选择随机百分比(使用 WHERE 子句时)

使用此页面作为指南:https://docs.snowflake.com/en/sql-reference/constructs/sample.html 对于本练习,我需要将表中的部分记录按 50/50 分割: 这些工作。我差不多了

回答 3 投票 0

从多个字段收集特定指标的最后一个条目

上下文 我有这张表: 时间 公制A 公制B 价值 A A A 1 A A 乙 2 A A C 1 乙 A A 1 乙 A 乙 2 乙 A C 1 我想得到最后一个并按指标 A 总结表格,但有时时间会流逝...

回答 3 投票 0

PostgreSQL 快速查询获取最新行

我有一个 PostgreSQL 表,其中包含一堆事件,每个事件都包含时间戳、id 和操作。我预计每天会发生几百万个事件,并预计该表最终会增长到数十亿行......

回答 1 投票 0

在mySQL中求解每个组的最大得分球员

请参阅此处的另一个 Stack Overflow 问题,但那里的答案不包括 group_id 3 玩家。 我尝试在 MySQL 中复制答案,但我不熟悉 PostgreSQL。任何人...

回答 2 投票 0

如何将一个表与另一个表中具有最高id的行连接?

我有两个 Postgres 表:具有唯一行的“用户”表和单个用户可以拥有多个地址的“地址”表。我想将特定的“用户”行与“地址”中的一行连接在一起......

回答 3 投票 0

查找每个客户的前 3 个订单

我正在尝试查找每个客户的前 3 个时间戳。 表 customer_orders 的示例数据: 客户ID 时间戳 6778 '2022-01-01' 6778 '2022-02-05' 5544 '2022-04-01' 6778 '2022-02-0...

回答 2 投票 0

如何获得订单数量最多的装运方式明智的供应商?

我很难理解何时使用子查询以及如何以有意义的方式实现它们。 我有下表: 表供应商: 供应商编号 姓名 1个 供应商#000000...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.