Mysql:对每个日期执行查询
我使用的是Mysql:对每个日期执行查询,mysql,sql,database,Mysql,Sql,Database,我使用的是Mysql 5.5.43-0+deb7u1 我已经设法创建了这个查询来获取特定日期的降雨数据(我使用MOD,因为降雨数据每整小时更新一次,而其他数据更新得更频繁。) 我正在寻找一种方法,以获得所有天的结果与单一的查询,而不是需要每天手动检查。我不确定是否应该从当前日期开始使用循环和迭代天数,或者是否有更好的方法来实现这一点 预期结果: SELECT date, [Smart query to get all days at once] +------------+-----------
Mysql 5.5.43-0+deb7u1
我已经设法创建了这个查询来获取特定日期的降雨数据(我使用MOD
,因为降雨数据每整小时更新一次,而其他数据更新得更频繁。)
我正在寻找一种方法,以获得所有天的结果与单一的查询,而不是需要每天手动检查。我不确定是否应该从当前日期开始使用循环和迭代天数,或者是否有更好的方法来实现这一点
预期结果:
SELECT date, [Smart query to get all days at once]
+------------+-------------+
| date | sum(rainmm) |
+------------+-------------+
| 2015-06-23 | 0.1 |
| 2015-06-24 | 0.0 |
| ... | ... |
| 2015-11-11 | 11.1 |
+------------+-------------+
这是你想要的吗
SELECT date,SUM(rainmm) FROM weather WHERE MOD(minute(time),60)=0
GROUP BY date
ORDER BY date;
这是你想要的吗
SELECT date,SUM(rainmm) FROM weather WHERE MOD(minute(time),60)=0
GROUP BY date
ORDER BY date;
这是你想要的吗
SELECT date,SUM(rainmm) FROM weather WHERE MOD(minute(time),60)=0
GROUP BY date
ORDER BY date;
这是你想要的吗
SELECT date,SUM(rainmm) FROM weather WHERE MOD(minute(time),60)=0
GROUP BY date
ORDER BY date;
你能提供你的桌子结构吗。不太清楚。你也可以根据mod结果分组。你能提供你的表格结构吗。不太清楚。你也可以根据mod结果分组。你能提供你的表格结构吗。不太清楚。你也可以根据mod结果分组。你能提供你的表格结构吗。不太清楚。你也可以根据mod结果分组。这正是我想要的。这正是我想要的。这正是我想要的。这正是我想要的。这正是我想要的。