读书人

有关数据库查询的有关问题 ?

发布时间: 2012-02-05 12:07:15 作者: rapoo

有关数据库查询的问题 ???
数据库中存有若干条数据,存入时以时间为单位,每秒钟存入一次,现在想通过ADO进行查询,按一定的时间间隔来查询,时间间隔可以界面中设置

比如:时间间隔设为7秒,我所要查的数据为1秒时的数据,,8秒时的数据。。。。
时间间隔设为6秒,我所要查的数据为1秒时的数据,,7秒时的数据。。。。

这样的SQL语句如何写?


不知道我说明了没有

[解决办法]
这个间隔不应该由SQL语句来定,应该是由你的程序来控制的。。。。。

[解决办法]
时间是可以比较的,比如 时间>"2011-09-01 15:15:01" and 时间<"2011-09-01 15:15:08",你通过一个时间区间就可以查到了
[解决办法]
select * from table where timex>'2011-09-01 15:15:01' and timex<='2011-09-01 15:15:08'

自己写个时间差计算程序就成。
[解决办法]
给数据加个自增的ID列
设置时间间隔为x,则sql语句应该是
select * from table where ID%x=0

ID%x表示取模运算,忘了sql语句中的取模式怎么写的了

读书人网 >VC/MFC

热点推荐