如何创建数据库的周,月,年摘要

打包90

我想创建一个应用程序,该应用程序汇总每一列的值。我有一个这样的表:

每行包含一个商品

Date      | Company_Name | Order_cost | Weight |
2013-05-15| Dunaferr     | 310        | 1200   |
2013-05-18| Pentele      | 220        | 1600   |
2013-05-25| Dunaferr     | 310        | 1340   |

我真正需要的是一个表或视图,其中包含每周应从日期列中提取的权重列的总数!

像这样

company_name | week1 | week2  | week3 | week4 ...
dunaferr     | 35000 | 36000  | 28000 | 3411
pentele      | 34000 | 255000 | 3341  | 3433

有什么办法吗?

模量乔

我将分两步执行此操作:

第一步,完成一个SQL查询,以获取一个汇总,该汇总的总和与年份周的重量比为一组

SELECT Company_Name, YEARWEEK(Date), sum(weight) FROM table GROUP BY Company_Name, YEARWEEK(Date)

http://dev.mysql.com/doc/refman/5.5/zh-CN/date-and-time-functions.html#function_yearweek

第二步是在申请年度将其处理成所需的格式。

如果您绝对必须在数据库中执行此操作,那么您正在考虑实现一个数据透视表,该数据表先前已在此处进行了介绍:MySQL数据透视表

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何按天,月,年选择数据库行

按输入显示按年/月/周 asp.net core mvc 过滤的数据库中的行

如何在ReactJS中从数据库转换2020年12月14日的日期对象

数据库日期记录按周,月,3个月使用数据库查询或php排序?

Django:如何将分隔的整数字段(年,月)连接为日期范围以过滤数据库

如何将字符串日期(来自数据库)拆分为年,月和日

如何从数据库中呈现日期时间并将其转换为单独的整数,如日,月,年

从房间数据库中获取当前周和月的数据

如何在 Google Calendar API PHP 中每 2 天/周/月/年创建重复事件

R Shiny-如何创建根据时间单位(周,月,年)做出反应并按时间单位汇总数据的条形图

使用Firebase数据库的小时,天,周和月小计

如何在数据流中存储最近的“ n”天/周/月/年汇总?

如何从数据库创建子菜单?

如何使用续集创建数据库

SQLiteOpenHelper-如何创建数据库?

如何从数据库创建kafka事件?

如何创建MySQL Compact数据库?

如何使用flyway创建数据库?

如何从shell命令创建数据库?

如何从数据库值创建cupertinoactionsheet

如何创建动态数据库?

如何创建`phpmyadmin`数据库

如何防止EF创建数据库?

如何使用数据库创建.jar?

如何创建这个数据库?

使用具有月和年条件的存储过程从数据库中获取记录

谷歌表使数据验证选择今天打开的年/月/周

熊猫:如何创建年周变量?

使用数据时间过滤mysql数据库中的数据(今天,7天,1个月和1年)