【发布时间】:2014-11-20 09:57:02
【问题描述】:
我希望仅根据Dates 区分下表,同时取平均值。有办法吗?
SELECT DISTINCT DATE_FORMAT(Date, '%Y-%m-%d'),
AVG(value) AS Timestamp
FROM abc GROUP BY Date
表 abc
+--------------------+-------+
| Date | value |
+--------------------+-------+
| 18-Nov-2013 12:34 | 5 |
| 19-Nov-2013 14:45 | 4 |
| 20-Nov-2013 15:11 | 3 |
| 21-Nov-2013 08:33 | 2 |
| 21-Nov-2013 11:11 | 7 |
| 21-Nov-2013 15:15 | 8 |
+--------------------+-------+
【问题讨论】:
-
(我的)sql中的日期遵循特定格式
-
你的意思是表结构吗?如果是,我需要表中的时间,但只需要其中一个查询来忽略时间。
-
没有。我的意思是您可以考虑花一点时间来了解 SQL 中数据类型的重要性。