繁体   English   中英

使用月份表对月份进行分组

Grouping Months using a months table

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

基本上,我想做的是显示数据库的结果,并在它们所属月份的标题下进行分类,我进行了一些搜索并尝试了这些示例,但是我无法使其完美运行,我想让它做的是这样的显示...

March
Result 1
Result 2

April
Result 3

May
Result 4
Result 5
Result 6

使用另一个线程中的建议,我创建了一个列出月份的“月份”表,并与结果表进行了分组,结果表如下所示。

tid
start_date
end_date
data

我能做的最好的事情就是显示月份名称,但是每月只会显示1个结果,而不是最多2-4个结果。

这是我在本地计算机上用于测试的查询。

"SELECT trips.*, months.* 
FROM trips
RIGHT OUTER JOIN months ON months.month = monthname(trips.start_date) WHERE trips.tid = '$tid' GROUP BY monthname(trips.start_date) ORDER BY trips.start_date");

如果有人指出我做错了,将不胜感激。

1 个回复

您应该汇总所有未分组的字段。

SELECT sum(trips.data), months.month 
FROM trips
    RIGHT OUTER JOIN months ON months.month = monthname(trips.start_date) WHERE trips.tid = '$tid' 
GROUP BY months.month 
ORDER BY trips.start_date
1 将数据库表中的数据按月按数据表分组

我目前有一个数据表,其中包含我已完成的工作的信息。 我希望使用highcharts.js将这些数据转换为条形图,但首先我需要按下表的形式按月对所有内容进行分组 我不确定如何根据日期查找值。 我一直在寻找这样的东西: 并使用以下表格填充table2 如果有人能 ...

2 按年按月分组:数据透视表

我需要从我的数据集中按年份对值进行分组: 查到下表如下: 我想得到这样的东西: 即一个表格,其中按年份分组频率通过月份。 我尝试过的(上面的代码)没有给我这个输出。 我将不胜感激有关如何解决它的更多帮助。 参考: 通过时间设置特定过滤绘制如何在 Pandas 中旋转数据框? ...

3 使用R语言按月分别分组

使用dput ,我提供数据。 我想按月汇总数据。 但是我有一组商品(冰淇淋和凯克斯)。 每个小组如何按月汇总? 像这样 ...

2018-09-04 08:38:34 4 60   r/ dplyr
4 通过熊猫按月进行自定义分组

我试图对来自熊猫数据框的每月现金流量进行不定期分组:例如,在月末,其索引为[4,9,12]。 我一直在搞弄pd.groupby()和pd.resample(),但是无法弄清楚有效的语法。 基本上,从列表[4,9,12]中,我正在寻找一种将1-4、5-9和10-12个月相加的语法。 例 ...

6 将月份数据分组为年份

我的数据框看起来像这样 到2007年 我想汇总并找到每年的数据平均值。 我想创建一个变量,其中包含每年的平均值数据表。 这样看起来 等等 我该怎么做? 数据框为“数据”,第一列为“年份” 但是它并没有聚合。 我认为,既然“年份”列中有字符,就是问题所在。 ...

2020-07-29 10:27:23 1 54   r
7 按月将查询结果分组

我有一个Coldfusion查询结果,其中仅包含日期 喜欢 我想显示按月分组的查询结果 例如,月份名称作为第一列,然后是每行该月的日期。 我不知道如何在这种情况下将查询分组。 ...

8 在php中将日期分组为几个月

创建下面的制作时间以显示每两周一次的日期 如何按月将它组合在一起? 假设我想知道8月或12月有多少日期。 如果我想知道到今年年底有多少日期? 非常感谢助手。 ...

9 在Javascript中按月份对日期进行分组

如何在 Javascript 中对日期数组进行分组以获取具有按月分组日期的新对象数组 我有: 我想得到: 我尝试使用数组缩减器,但我遇到了问题 感谢您的帮助,我是 JS 新手 ...

10 Excel VBA:在数据透视表中对月份进行分组而不会出现错误?

我正在尝试编写宏,这些宏可以在不同的工作表中来回创建两个数据透视表,并按月对它们进行分组,但是每次我尝试运行代码时,都会不断出现错误。 这是我的代码: 我不断收到此错误消息: “ Rum time Error'1004':选择范围类别的方法失败。” 出现在行错误: t ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM