首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

这种条件的查询怎么实现

2012-08-11 
这种条件的查询如何实现:我现在有一张以时间为主键的表,我想查询“时间1”到“时间2”这段时间的记录条数。由于

这种条件的查询如何实现:
我现在有一张以时间为主键的表,我想查询“时间1”到“时间2”这段时间的记录条数。由于时间过于密集,一次查询可能有几千条记录,但是实际情况用不到那么多条记录。
1、如何每隔一段时间取一个记录
2、或者是每一小段时间取一个平均值
这样的查询语句怎么实现?
先谢谢各位了!

[解决办法]

SQL code
select 一列是时间-interval second(一列是时间) Second - interval Minute(一列是时间)%10 minute as t,    avg(温度)from 表where 一列是时间 between '2012-06-01 13:00:00' and '2012-06-01 19:00:00' group by 一列是时间-interval Second(一列是时间) second - interval minute(一列是时间)%10 minute 

热点排行