group-by相关内容

MySQL GROUP BY DateTime +/- 3秒

假设我有一个包含3列的表: id(PK,int) timestamp(datetime) 标题(文本) 我有以下记录: 1,2010-01-01 15:00:00,Some Title 2,2010-01-01 15 :00:02,Some Title 3,2010-01-02 15:00:00,Some Title 我需要做一个3秒钟之内的GRO ..
发布时间:2018-05-30 13:35:13 数据库

为什么Oracle SQL不允许我们在GROUP BY子句中使用列别名?

这是我在编写SQL查询时通常面临的一种情况。我认为在GROUP BY表达式中编写整列(例如,长整型表达式,带有长参数的求和函数)而不是别名会使查询更长,更不易读。为什么Oracle SQL不允许我们在GROUP BY子句中使用列别名?它必须有一个重要的原因。它不仅仅是Oracle SQL,实际上我相信它符合以下要求: ANSI SQL标准(尽管我没有这方面的参考)。原因在于SELECT子句在GRO ..
发布时间:2018-05-30 13:35:12 数据库

为什么大熊猫使用单维ndarray

我被动用pandas 滚动功能来执行滚动多因子回归(这个问题是 NOT 关于滚动多因子回归)。我希望能够在 df.rolling(2)之后使用 apply ,并将生成的 pd.DataFrame 用 .values 提取ndarray并执行必要的矩阵乘法。它没有这样做。 这是我发现的: import pandas as pd import numpy as np np.r ..
发布时间:2018-05-30 13:35:07 Python

熊猫群体在群体中排序

在[167]中,我将数据框分成两列,然后对聚合结果进行排序。 : df 出[167]: 计数工作来源 0 2销售额A 1 4销售额B 2 6销售额C 3 3销售额D 4 7销售额E 5 5市场A 6 3市场B 7 2市场C 8 4市场D 9 1市场E 在[168]中: df.groupby(['job','source'])。agg({'cou ..
发布时间:2018-05-30 13:34:53 Python

MySQL:我如何多次加入同一个表?

我有两张表票据和 attr 。表票据有 ticked_id 字段和其他几个字段。表 attr 有3个字段: ticket_id - 数字 attr_type - 数字 attr_val - 字符串 attr_type 是一个固定值的枚举。例如,它可以是 1 , 2 或 3 。 我需要做一个查询,其结果将是4列: ticket_id , ..
发布时间:2018-05-30 13:34:42 数据库

sql组通过与独特

为什么在查询中没有进行聚合时,有人会使用group而不是distinct?另外,有人知道group by和不同的性能考虑MySQL和SQL Server。我猜SQL Server有一个更好的优化器,他们可能接近于相当的,但在MySQL中,我期望有显着的性能优势来区分。 m对dba答案感兴趣。 编辑: Bill的帖子很有趣,但不适用。让我更具体一些... 从表格x 中选择a ..
发布时间:2018-05-30 13:34:36 数据库

MongoDB SELECT COUNT GROUP BY

我正在玩弄MongoDB试图弄清楚如何做一个简单的 SELECT省,COUNT(*)FROM比赛GROUP BY省 但我似乎无法使用聚合函数计算出来。我可以使用一些非常奇怪的组语法来做到这一点。 db.user.group({ “key”:{ “省”:true }, “initial”:{ “count”:0 }, “reduce”:function(obj ..
发布时间:2018-05-30 13:34:25 其他开发

在MySQL中返回每个'group by'的'last'行

有没有更有效的方式来做以下事情? select * $ b $ f from foo as a where a.id =(从foo选择max(id),其中uid = a.uid group by uid) group by uid; ) 这个答案看起来很相似,但是这个答案是这样做的最好方法 - 如何选择第一行对于MySQL中的每个组? 谢谢, ..
发布时间:2018-05-30 13:34:23 数据库

MySQL GROUP BY行为

给出以下表格 foo ' ID |名字|姓氏 ---------------------------- 67 John Smith ----- ----------------------- 67 Bill Jacobs 什么 first_name 和 last_name 将会返回以下查询以及为什么? SELECT * FROM foo WHERE ..
发布时间:2018-05-30 13:34:16 数据库

使用计数来查找出现次数

福特 福特 福特 本田 雪佛兰 本田 本田 雪佛兰 福特3 本田3 雪佛兰2 只需要列中每个元素的计数。 我遇到了列出独特列的问题。 任何人都可以告诉我该怎么做? 我弄乱了 UNIQUE 和 DISTINCT ,但我无法 获得左侧的值列表。 解决方案 你的意思是这个吗? 选择car_made,从汽车计数(*) ..
发布时间:2018-05-30 13:34:08 数据库

具有聚合函数的SQL GROUP BY CASE语句

CASE 当col1> col2 THEN SUM(col3 * col4) ELSE 0 END as some_product 我想把它放在我的GROUP BY子句中,但这似乎会导致问题,因为列中有一个聚合函数。在这种情况下,有没有办法将GROUP BY列别名,如 some_product ,或者我需要把它放在子查询和组中? 解决方案 我的猜测是您并不真正想 ..
发布时间:2018-05-30 13:34:05 数据库