aggregate-functions 相关问题

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

Mysql:在低基数列上执行count(*)操作的最佳方法

背景:我有一个具有以下结构的Mysql模式@Data public class DBQueryEvaluation {// primary key private final Long id; //'查询'和'...的组合

回答 1 投票 0

如何用大数据集提高FOR XML PATH的性能

我试图使用FOR XML PATH技术连接结果集中的字符串,但遇到了一些性能问题。我想知道是否有任何方法可以改善这种......

回答 2 投票 2

按最大列返回重复的行

我试图通过max initID获取所有行重复(标题)。这是我的表:ID |标题|修订| initID 1 | Mytitle 1 | 0 | 10 2 | Mytitle 1 | 1 | ...

回答 2 投票 0

Postgres:在一个选择中获取最小值,最大值,聚合值

我正在使用Postgresql 8.4。我有这样一个表:type |价值------ + ------- 1 | 5 2 | 6 1 | 4 3 | 10我想写一个选择,它会给我最小和最大...

回答 2 投票 1

SQL计算百分比

我试图获得不足100个索赔的提供商的索赔拒绝百分比计数(total_count / denied_count * 100)。我可以通过单独的查询获得总计数和拒绝计数,但是......

回答 1 投票 0

如何选择左外连接的最小U UID?

我正在尝试从表中选择一行:在另一个表中没有引用最小UUID但是当我尝试强制执行第一个约束时我遇到了问题。这里的一切都是......

回答 1 投票 3

如何以ActiveRecord最小的安全方式插入参数

我怎么能这样做,而不用冒着SQL注入攻击的风险? nearest = Site.minimum('abs(latitude - '+ params [:lat] +') - abs(经度 - '+ params [:lon] +')',group :: id)我试过了:nearest = ...

回答 2 投票 2

通过max(date)获取记录,其中date可以为null [duplicate]

我正在尝试选择每个user_id具有最高date_end值的行。 date_end可以为null,在这种情况下我假设当前(或给定的)日期:data:CREATE TABLE`price_test`(`id` int(...

回答 2 投票 1

Excel公式 - 需要基于另一个单元格内容的范围内的值。第2部分

以下公式在大多数情况下都很有用。我找到了第一个问题的解决方案,即如何根据另一个单元格的部分内容返回一个值。查看Scott Craner的...

回答 1 投票 0

MySQL:如何SUM()组上的TIMEDIFF()?

所以我有一组看起来像这样的结果:SELECT User_ID,StartTime,EndTime,TIMEDIFF(EndTime,StartTime)AS TimeDiff FROM MyTable ------------------ ------------------------------...

回答 5 投票 14

获取JSONB属性的计数

我有jsonb列答案,对于3行可能看起来像这样:{answer1:{label:“”,value:“answer1_value1”},answer2:{label:“”,value:“answer2_value1”}} {answer1:{ label:“”,value:“...

回答 1 投票 1

Postgres regr_slope返回NULL

有人可以帮我理解regr_slope在数据集中有行的情况下返回NULL的情况吗?例如:log => select * from sb1 order by id,ts; id |过去了......

回答 2 投票 0

如何将GROUP_CONCAT列顺序放在哪里(多个值)?

我在下面给出的mysql代码中选择GROUP_CONCAT(table_name,'。',column_name,'as',table_name,'_',column_name)作为来自INFORMATION_SCHEMA.COLUMNS的column_list,其中table_name in('country_details'...

回答 1 投票 0

如何根据他所有资格列表中的最低资格来查找学生的详细信息

我有2个表,学生和资格,如下所述。我必须根据所需的字段找到所有学生的详细信息,记录的顺序应该基于他的分数,年龄,......

回答 2 投票 0

是否存在将多个值从一列汇总到另一列的条件的解决方案?

我在Oracle SQL中遇到了“SUM”函数这里我使用的查询部分来计算所有行'APLFTSK_CODE'命名为ACC的总时间。结果列的名称是......

回答 1 投票 0

如何在SQL Server中的SELECT查询中使用变量

我正在从MySQL迁移到SQL Server。以下是我在MySQL中的查询,但我不确定如何在SQL Server中使用变量。 SET @listid = 0; SELECT list_id,...

回答 3 投票 0

选择日期和计数,按日期分组 - 如何显示具有NULL计数的日期?

SELECT CAST(c.DT AS DATE)AS'Date',COUNT(p.PatternID)AS'Count'FROM CalendarMain c LEFT OUTER JOIN模式p ON c.DT = p.PatternDate INNER JOIN结果r ON p.PatternID = r ....

回答 1 投票 0

将SQL数据聚合代码转换为Python [关闭]

我是Python的新手,需要将简单的SAS SQL代码转换为Python。以虹膜数据为例:来自bokeh.sampledata.iris导入花我在SAS做什么:创建......

回答 1 投票 -2

无团体计数

我有一个名为GUYS(ID,NAME,PHONE)的表,我需要添加一个有多少人具有相同名称的计数,同时显示所有这些,所以我不能将它们分组。示例:ID NAME PHONE 1 John ...

回答 5 投票 22

有人可以在这个简单的查询中找到语法错 误吗?

请帮我解决这个错误。 SELECT StateProvince,STRING_AGG(AddressID,',')WITHIN GROUP(ORDER BY AddressID)FROM [SalesLT]。[Address] GROUP BY StateProvince;我找不到这个错误但是......

回答 3 投票 -3

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