【发布时间】:2015-01-21 05:21:53
【问题描述】:
嗨朋友我是 mysql 的新人我在表名 time_manage 中有六列列的名称是 id,date,price1,price2,price3,date_time 我想得到 price1,price2 和 price3 总和的平均值当前日期的每一小时记录中的记录,即每天总共 24 条记录我有以下记录
id date price1 price2 price3 date_time
22013 2015-01-21 2.2 1.3 4.5 (2015-01-21 00:02:05)
22013 2015-01-21 1.7 1.4 7.8 (2015-01-21 00:06:05)
22013 2015-01-21 1.5 1.2 7.6 (2015-01-21 00:58:05)
22013 2015-01-21 2.2 1.3 4.5 (2015-01-21 01:02:05)
22013 2015-01-21 1.7 1.4 7.8 (2015-01-21 01:06:05)
22013 2015-01-21 1.5 1.2 7.6 (2015-01-21 01:58:05)
22013 2015-01-21 2.2 1.3 4.5 (2015-01-21 02:02:05)
22013 2015-01-21 1.7 1.4 7.8 (2015-01-21 02:06:05)
22013 2015-01-21 1.5 1.2 7.6 (2015-01-21 02:58:05)
表格上面的记录我必须从三个小时的记录中获取三个记录,即 price1,price2 的平均值,前三个记录中 price3 的总和是一行输出,price1,price2 和 price3 的总和从记录 4 到6 是第二行输出和 price1 的平均值,price2 和 price3 从记录 7 到 9 的总和是第三行输出,所以上述记录中总共有三个记录,我想在当前日期(24 小时)获得 24 条记录请指导我使用 mysql 获取记录
【问题讨论】:
标签: mysql