aggregate-functions 相关问题

聚合函数是SQL函数的一个子集,它从多个输入行计算单个值,主要用于带有`GROUP BY`子句的`SELECT`查询。几乎所有现代RDBMS都具有聚合功能。典型的例子包括`COUNT()`,`SUM()`,`MIN()`,`MAX()`和`AVG()`。

SQL:分割字符串并按周计算出现次数

我编写了一个 SQL 查询,如下所示: SELECT date_trunc('week',created_at)::date AS week, posts_to AS 提供商 来自文档 按周、提供商分组 按周订购、供应商 一个典型的...

回答 1 投票 0

SQLALchemy Core 中是否有类似 func.group_concat() 的东西会返回对象列表,而不是字符串?

是否有约定/是否可以返回列中嵌套对象的数组/列表,例如来自连接的多对多表? 例如,假设我有三个标准化表:“movies&q...

回答 1 投票 0

为什么 json_agg() 会抱怨子查询返回多于一行?

我想选择每个宠物品种数量,按其主人和类型分组。 我编写了一个子查询,它按宠物类型返回品种计数,这几乎是我所需要的,除了我需要......

回答 1 投票 0

SQL查询选择1000家拥有10000名员工的公司

我有一个包含两个表的数据库:公司和员工。 Employee 表使用company_id 列作为外键。 这是表结构:db<>fiddle 创建表公司( 身份证号...

回答 1 投票 0

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

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

回答 2 投票 0

如何根据 PostgreSQL 中列的字符串值创建带引号的字符串列表

考虑: 从测试中选择 my_col; 出去: 我的_col X y z 如何将 PostgreSQL 中三行的输出更改为三个带引号的字符串列表的输出,使其看起来像以下...

回答 1 投票 0

如何根据 PostgreSQL 中列的字符串值创建带引号的字符串列表?

考虑: 从测试中选择 my_col; 出去: 我的_col X y z 如何将 PostgreSQL 中三行的输出更改为三个带引号的字符串列表的输出,使其看起来像以下...

回答 1 投票 0

SQL: COUNT() 分组结果

这是我当前的查询: 选择位置名称、事件 ID 来自事件 按位置名称分组 按位置名称 ASC 排序 正如您所看到的,它是按位置名称分组的,因为有几行带有...

回答 4 投票 0

编写查询以显示图像中的样子

提供的表格显示了在特定日期注册的所有新用户,格式为 YYYY-MM-DD。 您的查询应该输出从一个月到下一个月的变化。因为第一个月没有前面的

回答 5 投票 0

有没有办法在sql的计算字段中调用GROUP BY作为变量?

我正在尝试按年份排序,因为在尝试按日期绘制图表时我的计算字段不正确。我想如果我按照时间顺序排列日期,那么我的问题就会得到解决,但我没有......

回答 1 投票 0

如何为此查询编写正确的分区[重复]

我们有这种格式的数据。 项目俱乐部 DC 1 2 100 1 3 100 1 4 200 1 5 200 1 6 200 1 7 300 2 3 ...

回答 1 投票 0

BigQuery 分组、聚合查询问题/问题

今天我遇到了一个关于分组和聚合的问题,我无法解决。也许这里有人看到我需要做什么。在此表上选择 * 将向您显示 da...

回答 1 投票 0

在 postgres 窗口框架中定义相对百分比框架限制

我有一个查询,试图查找一组服务地点的平均能耗,这些服务地点在特定月份的每个服务地点的能耗差异在 ±5% 之内。我知道范围和行

回答 1 投票 0

SQL MaxSum 查询为列选择了错误的值

我有这个SQL查询(我使用的是MySQL 8.0.35): SELECT MAX(su) 作为值、activity_id、user_id、u.faculty_id AS coach_id 从 ( 选择 SUM(s.distance) 作为 su,s.activity_id 作为 Activity_...

回答 1 投票 0

了解多个分组集

我很清楚 GROUPING SETS(以及 ROLLUP 和 CUBE)如何适用于单个表达式。但是,我从未完全理解组合多个分组集时它是如何工作的。这是一个例子...

回答 1 投票 0

对 PostgreSQL 中连接表的 CASE 值求和

我正在为我们的办公桌/接待处创建一个酒店预订工具。我当前的 SELECT 不计算“最终”sum()/CASE,这意味着只要有多个重叠(hb.booking_per...

回答 1 投票 0

PostgreSQL - 按不同的值对分组

我有一个类似netflow表的东西,想以这样的方式对其进行分组:按(src_ip,src_port,dst_ip,dst_port)进行分组,其中值可以在src和dst fi之间交换...

回答 5 投票 0

SQL 查询聚合每个唯一客户 ID 订购的总数量

我正在使用 SQL 查询来计算每个客户订购的产品总数。目标是返回每个唯一客户的订购数量总和以及客户的 ID...

回答 2 投票 0

如何获取表中每列的空值计数

我有一个有 20 列的表格。我如何知道任何列是否包含空值?如果有空值,如何计算它们的数量?

回答 5 投票 0

如何在组内进行分组和过滤pandas

我希望向 DataFrame 添加一个聚合列,如下所示: pd.DataFrame({"col1" : [1, 2, 3, 4, 5], "col2" : ["b", "b", "b&qu...

回答 1 投票 0

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