aggregate相关内容

如何使用 TOP 检索查询的总行数

我有一个 SQL Server 2008 查询 SELECT TOP 10 *从T在哪里 ...订购... 我还想获得总行数.obious 方法是进行第二次查询 SELECT COUNT(*)从T在哪里 ...订购... 有什么有效的方法吗? 谢谢 解决方案 您想要第二个查询吗? 选择TOP 10*, foo.bar从吨交叉连接(SELECT COUNT(*) AS bar ..
发布时间:2021-12-30 16:20:33 数据库

使用 GROUP BY 检索满足条件的记录

我现在只想从几千条记录中选择计数大于 1 的行(换句话说,重复项)我主要看到 1s 和一些 2s 和 3s 在这里和那里 SELECT count( * ) AS `Number` , GI .*FROM `GeneralInformation` 作为 GIGROUP BY `FirstName`, `Surname` 我该怎么做? 解决方案 SELECT count( * ) AS ..
发布时间:2021-12-30 16:17:37 数据库

C# Linq 在多列上连接 2 个表并使用 GROUP BY 进行计数

我需要在五列上加入两个实体,我需要对 SELECT 中的每一列进行 GROUP BY,并在每个 GROUP BY 上获得一个 COUNT.虽然这对我来说是 SQL 的蛋糕,但我对 LINQ 所能找到的每一个例子都感到非常困惑. 我发现了以下两个问题(C# Linq Group By on multiple columns [duplicate] 和 按多列分组)与我的相似,但我仍然对如何执行 ..
发布时间:2021-12-30 16:06:48 其他开发

分组并有条件地计数

我仍在学习 R 中的数据管理.我知道我非常接近,但无法获得准确的语法.我看过使用 R 中的条件计算变量和R 中的条件计数和分组依据但不能完全转化为我的工作.我试图通过 ST 获得等于 0 的 dist.km 计数.最终我会想要添加具有各种距离范围计数的列,但是在获得它之后应该能够获得它.决赛桌应包含所有状态和 0 计数.这是一个 20 行的示例. structure(list(ST = stru ..
发布时间:2021-12-30 15:56:33 其他开发

R 计数 NA 按组

有人可以解释为什么我使用聚合函数按组计算缺失值会得到不同的答案吗?另外,是否有更好的方法使用本机 R 函数按组计算缺失值? DF 解决方案 ?aggregate 的帮助页面指出公式方法有一个参数 na.action默认设置为 na.omit. na.action:一个函数,它指示当数据包含NA 值时应该发生什么.默认是忽略给定变量中的缺失值. 将该参数改为 NULL 或 na. ..
发布时间:2021-12-30 15:50:48 其他开发

我可以将非聚合列与 group by 一起使用吗?

您不能(不应该)在 GROUP BY 查询的 SELECT 行中放置非聚合. 然而,我想访问与最大值关联的非聚合之一.用简单的英语,我想要一个表,其中包含各种最旧的 ID. 创建表的东西(身份证号码,亲切的诠释,年龄); 这个查询给了我我想要的信息: SELECT 种类, MAX(age)从东西按种类分组; 但这并不是最有用的形式.我真的想要与每一行相关联的 id 以便我可以在以后的 ..
发布时间:2021-12-27 08:07:38 数据库

没有聚合功能的 GROUP BY 子句的任何原因?

我正在(彻底)学习 SQL 并且遇到了 GROUP BY 子句. GROUP BY 根据您提供的参数对结果集进行聚合或分组.如果在查询中使用此子句,则可以对结果集执行聚合函数以查找结果集的统计信息,例如查找平均值 (AVG()) 或频率 (COUNT()). 我的问题是:没有附带聚合函数的 GROUP BY 语句是否有用? 更新使用 GROUP BY 作为 DISTINCT 的同 ..
发布时间:2021-12-27 08:02:30 数据库

为什么我需要在 SQL“GROUP BY"中显式指定所有列?条款 - 为什么不是“GROUP BY *"?

这一直困扰着我 - 为什么 SQL 语句中的 GROUP BY 子句要求我包含所有非聚合列?默认情况下应该包含这些列 - 一种“GROUP BY *" - 因为我什至无法运行查询,除非它们都被包含在内.每列都必须是聚合或在“GROUP BY"中指定,但似乎任何未聚合的内容都应自动分组. 也许它是 ANSI-SQL 标准的一部分,但即便如此,我也不明白为什么.有人能帮我理解这个约定的必要性吗? ..
发布时间:2021-12-27 08:01:46 其他开发

R 按聚合分组

在 R(我相对较新)中,我有一个数据框由许多列和一个数字列组成,我需要根据另一列确定的组进行聚合. SessionID 价格'1', '624.99''1', '697.99''1', '649.00''7', '779.00''7', '710.00''7', '2679.50' 我需要按 SessionID 分组并返回原始数据帧的每个 ONTO 的最大值和最小值,例如: Sessio ..
发布时间:2021-12-26 23:55:08 其他开发

熊猫按groupby求和,但排除某些列

在 Pandas 数据帧上进行分组但从该分组中排除某些列的最佳方法是什么?例如我有以下数据框: Code Country Item_Code Item Ele_Code Unit Y1961 Y1962 Y19632 阿富汗 15 小麦 5312 公顷 10 20 302 阿富汗 25 玉米 5312 公顷 10 20 304 安哥拉 15 小麦 7312 公顷 30 40 504 安哥拉 25 ..
发布时间:2021-12-26 23:51:16 Python

多条件小函数excel

我一直在使用具有多个条件的小函数并排除零在 excel 中找到至少 10 个值. 我有 4 列:人物、日期、时间和天气. 考虑到所有日期和天气不应该下雨,我想要一个人最少的时间. 我用过这个公式: =small(if(and(person="a",hours,"0",weather,"rainy"),hours),no) 其中 no 代表 1-5 个数字. 解决方案 ..
发布时间:2021-12-25 12:24:51 其他开发

将每小时数据聚合为每日聚合

我有以下格式的每小时天气数据: 日期,DBT01/01/2000 01:00,3001/01/2000 02:00,3101/01/2000 03:00,33......12/31/2000 23:00,25 我需要的是每天的最大值、最小值、平均值,如下所示: Date,MaxDBT,MinDBT,AveDBT01/01/2000,36,23,2801/02/2000,34,22,2901/ ..
发布时间:2021-12-23 19:23:18 其他开发

按多列聚合并从长到宽重塑

在 SO 上有一些与此主题类似的问题,但与我的用例并不完全相同.我有一个数据集,其中列的布局如下所示 Id 描述 值10 猫 1910 猫 2010 猫 510 猫 1311 猫 1711 猫 2311 猫 711 猫 1410 狗 1910 狗 2010 狗 510 狗 1311 狗 1711 狗 2311 狗 711 狗 14 我想要做的是通过 Id、Description 捕获 Val ..
发布时间:2021-12-23 12:33:36 其他开发

在 R 中按月汇总行

所以我有一个数据框,它有一个日期列、一个小时列和一系列其他数字列.数据框中的每一行是一整年的一天中的 1 小时. 数据框如下所示: 日期时间墨尔本南弗拉格斯塔夫1 2009-05-01 0 0 5 172 2009-05-01 2 0 2 13 2009-05-01 1 0 11 04 2009-05-01 3 0 3 85 2009-05-01 4 0 1 06 2009-05-01 ..
发布时间:2021-12-23 12:30:56 其他开发

R 将一个变量按两组求和

我在 R 中有一个数据框,通常采用这种形式: ID 年份金额3 2000 453 2000 553 2002 103 2002 103 2004 304 2000 254 2002 404 2002 154 2004 454 2004 50 我想按 ID 对每年的金额求和,并使用此输出获取新的数据框. ID 年份金额3 2000 1003 2002 203 2004 304 2000 254 ..
发布时间:2021-12-23 12:21:49 其他开发

为什么索引视图不能有 MAX() 聚合?

我一直在尝试一些索引视图并给我留下了深刻的印象,但我几乎总是需要一个最大值或一个最小值,并且不明白为什么它不能用于这些,谁能解释为什么? 我知道他们是不允许的,我就是不明白为什么!!!允许计数等为什么不允许 MIN/MAX,我正在寻找解释... 解决方案 不允许使用这些聚合,因为它们不能仅根据更改的值重新计算. 某些聚合,例如 COUNT_BIG() 或 SUM(),只需查看更 ..
发布时间:2021-12-21 23:46:05 数据库