greatest-n-per-group 相关问题

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

如何将一个表与另一个表中具有最高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

SQL 按姓氏对最短和最长的名字进行排序

我想按姓氏对我的表的名字进行排序,并在两个不同的列中过滤掉最短和最长的名字,有几个人的姓氏相同...

回答 1 投票 0

查找每个国家/地区的顶级用户数量

我有以下表格来模拟书籍数据库: 创建表国家( ISO_3166 CHAR(2) 主键, 国家名称 VARCHAR(256), CID 变量 (16) ); 创建表用户( UID 整数

回答 2 投票 0

SQL 查询找出地区最高总销售额的代表

我有以下数据集: 创建表订单历史 ( 订单日期 DATETIME, 代表NVARCHAR(20), 区域 NVARCHAR(10), 单位销售额 INT ); 插入订单历史记录 值...

回答 2 投票 0

DB2 构建特别选择

我有一个包含多个主键 ID 和 ANUMBER 的表。 身份证(公钥) 数字(PK) 姓名 选项 1个 1个 A 真的 1个 2个 乙 真的 1个 3个 C 错误的 2个 1个 AA 真的 所以我想通过 Select 得到的是 身份证(公钥) 一个数字...

回答 2 投票 0

DAX TOPN 和其他当月动态过滤器

这是原始数据。 (https://i.stack.imgur.com/QFGwZ.png) 我正在尝试使用 dax display topn 和 other by current month[text]`,就像这张照片:(https://stackoverflow.com) 任何人都可以帮助我如何...

回答 0 投票 0

STRING_AGG 按多列分组

我有一个返回这个的sql查询: ID LS_NoSerie DO_Tiers rn 总匹配 1个 A I607 1个 80 2个 A I3446 2个 80 3个 A I3446 3个 80 4个 乙 I3446 1个 60 5个 乙 A4123 2个 60 6个 乙 B7856 3个 60 请注意,这里我们有: 2

回答 3 投票 0

TOPN DAX 函数在 Power BI Desktop 中显示空白值

我的DAX代码好像有问题: 按数量计算的最畅销产品 = CALCULATE(SELECTEDVALUE(Transactions[ITEM_ID]) ,TOPN([选中 N], 交易数, [总数量], DESC)) 被选中的...

回答 1 投票 0

SELECT 列表不在 GROUP BY 子句中并且包含非聚合列,该列在功能上不依赖于 GROUP BY 子句中的列

在金融应用程序的数据库中,有如下表: 帐户(account_id PK,account_name,...), transaction(transaction_id PK, transaction_timestamp, account_debit_id FK, account_credit_id F...

回答 1 投票 0

是否可以将 TOP N WITH TIES 与 Union 一起使用?

我正在尝试在各自的表中找到任务最多的管家和指南,并且我正在尝试使用 union 来显示一个结果,但是我收到了这个错误: “……

回答 1 投票 0

从具有最大日期的行的表中选择信息

我的桌子看起来像这样: 团体日期现金支票 1 1/1/2013 0 0 2 1/1/2013 0 800 1 1/3/2013 0 700 3 1/1/2013 0 600 1 ...

回答 5 投票 0

SQL 组内排序在 Postgres 组内显示顶部

我在 Postgres 中有一个表,其中包含如下数据: fk |优先 |日期 1 1 4-1-2023 1 1 4-3-2023 1 2 4-5-2023 2 3 4-1-2023 2 2 4-2-2023...

回答 1 投票 0

Duplicate session Records - 结束除最新记录外的所有记录

我正在尝试识别 sql server 上日志表中的重复会话。 用户一次只能打开一个登录会话,但有时当应用程序崩溃时,它会离开用户会话...

回答 1 投票 0

SQL - 按超过某个值的新近度排序

我有一个工作表和一个工作状态表: 工作 ( id 序列号主键不为空, PackageInstance_id bigint NOT NULL, BuildClient_id bigint ) 工作状态 ( id 序列主键...

回答 4 投票 0

为每个类别选择前 10 条记录

我想在一次查询中返回每个部分的前 10 条记录。任何人都可以帮助如何做到这一点? Section 是表中的列之一。 数据库是 SQL Server 2005。我想返回到...

回答 15 投票 0

如何根据最新日期/记录在 PSQL 中选择不同的记录?

我在 PostgreSQL 中有一个连接多个表的查询,但是一个表(TABLE_D)每个表有多个记录,我只想提取基于单个字段的最新记录(DATE_ACTI ...

回答 1 投票 0

Mysql 有限分组查询

我正在努力编写一个mysql查询来帮助我找到我正在寻找的信息。我有一张记录不同物品销售额的表格。 我有一个包含四列的表 (tblsales):日期、项目、

回答 1 投票 0

连接两个表并根据条件选择一条记录

我有 2 个表(客户和地址)。我需要使用 customer_id 列连接两个表,并且每个客户只输出一条记录,其中地址是主地址,如果不是,那么我

回答 1 投票 0

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