我现在有一张以时间为主键的表,我想查询“时间1”到“时间2”这段时间的记录条数。由于时间过于密集,一次查询可能有几千条记录,但是实际情况用不到那么多条记录。
1、如何每隔一段时间取一个记录
2、或者是每一小段时间取一个平均值
这样的查询语句怎么实现?
先谢谢各位了!
1、如何每隔一段时间取一个记录
2、或者是每一小段时间取一个平均值
这样的查询语句怎么实现?
先谢谢各位了!
解决方案 »
- MYSQL触发器问题请教
- 散个分先,出来混,迟早要被炒的.
- pgsql求一个sql
- DatabaseMetaData.getTables()方法得到oracle所有用户创建的表
- 这条sql查询语句该怎么解释,大家来说说
- mysql多表查询之后返回的结果:2个表的某个字段同名,有什么好的方法区分并取出
- 怎麼不能連接到 Linux 下的 Mysql( 只能用Localhost )
- linux下安装mysql,启动时出错,说什么关于mysql.sock的问题?高手请进!!!
- 存储过程在windows应用服务器上可以执行,linux无反应
- Error 1045 MySql
- Mysql的查询重复数据
- limit如何使用变量?
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
这个能实现目的!
一列是时间-interval second(一列是时间) Second - interval Minute(一列是时间)%10 minute as t
但是这段话怎么理解?之前只是简单的在学校学过一些SQL语句,这个地方有点看不太懂!