首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2012-02-05 
有关数据库查询的问题 ???数据库中存有若干条数据,存入时以时间为单位,每秒钟存入一次,现在想通过ADO进行

有关数据库查询的问题 ???
数据库中存有若干条数据,存入时以时间为单位,每秒钟存入一次,现在想通过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语句中的取模式怎么写的了

热点排行