greatest-n-per-group 相关问题

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

如何获取每个学生一个月内最新的参赛作品

我正在尝试获取每个月特定学生健康检查的类别。然而,有时一个月会有多个条目。如何使用 S...

回答 3 投票 0

使用 EXISTS 选择每组中最大的 1 个

我在 Oracle 18c 中有一个 RoadInsp 表。为了解决这个问题,我已将数据放入 CTE 中: 将 roadinsp (objectid, asset_id, date_) 作为 ( 选择 1, 1, to_date('2016-04-01','YYYY-MM-DD') from ...

回答 1 投票 0

使用 WHERE 子句子查询,通过决胜局选择每组中最大的 1 个

我在 SQLite 3.38.2 数据库中有一个 RoadInsp 表。为了解决这个问题,我已将数据放入 CTE 中: 将 roadinsp (objectid、asset_id、date_、condition) 作为 ( 价值观 (1, 1, '2016-04-01', 2...

回答 3 投票 0

使用 EXISTS 选择每组最大的 n

我在 Oracle 18c 中有一个 RoadInsp 表。为了解决这个问题,我已将数据放入 CTE 中: 将 roadinsp (objectid, asset_id, date_) 作为 ( 选择 1, 1, to_date('2016-04-01','YYYY-MM-DD') from ...

回答 1 投票 0

缺少表的 FROM 子句条目

我编写了以下SQL语句来从两个表gendata和TrainingMatrix中获取数据: SELECT * FROM (SELECT DISTINCT ON ("TrainingMatrix".payroll, "TrainingName", "Institute")"gendata"."Em...

回答 3 投票 0

C# LINQ:获取最高价格的商品

我有一个我的对象列表: MyObj 类 { 公共字符串标题{获取;放; } 公共十进制价格 { get;放; } 公共字符串其他数据{获取;放; } } var 列表 = 新列表...

回答 5 投票 0

SQL 连接到最新记录

我想以一种只从其中一个表获取最新记录的方式连接表: 以下是我的数据 表_一: +----+------+ |身份证 |名称 | +----+------+ | 1 |约翰 | | 2 |...

回答 7 投票 0

SQL 按部门分组选择最大项目[重复]

我有一个表 mytable,其中包含姓名、部门、评级 例子: 一、d1、3 b、d1、5 c、d1、10 a1、d2、4 a2, d2, 1 a3、d2、5 我希望输出按部门对输出进行分组,并选择带有 hi 的那个...

回答 1 投票 0

选择记录,我根据mysql中的日期从组中选择最新行?

我有表“数据”中的下一条记录 日期_帖子 日期完成 2023-11-28 2023-12-04 2023-11-28 2023-12-04 2023-11-28 2023-12-05 2023-11-28 2023-12-05 2023-11-29 2023-12-06 2023-11-29...

回答 1 投票 0

通过 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

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