tempad
Readygo技术搜索引擎 >>软件工程 >> SQL中的时间比较

SQL中的时间比较

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 7:16:35

SQL中的时间比较

楼主liu_sx(liu_sx)2002-10-22 12:14:11 在 Delphi / 数据库相关 提问

本人在数据开发中,遇到了时间的比较问题,比如给定一个时间段,查询这个时间段中的记录,请问SQL语句该怎样写,自己的思路老觉得很笨。。。谢谢 问题点数:0、回复次数:5Top

1 楼guorui_wh(Re)回复于 2002-10-22 12:30:14 得分 0

//rq   datatime:=date"2002-10-22";  
  //rq2   datatime:=date"2002-10-28";  
   
  select   *   from   table   where   Datafield>=rq   and   datafield<=rq2Top

2 楼killer2008(现代汉语词典)回复于 2002-10-22 12:37:01 得分 0

同意Top

3 楼cwf555(cwf555)回复于 2002-10-22 12:49:38 得分 0

select   *   from   table   where   Datafield   between   rq1   and   rq2  
  Top

4 楼ihihonline(潇潇->戒烟)回复于 2002-10-22 13:08:40 得分 0

按字符一样,加个引号就完事;  
  ------------------------------------------------  
  招聘斑主  
   
  我们可以一起交流;  
  呵呵  
  www.nxrs.net/bbs  
  谢谢,别抛砖  
  Top

5 楼blazingfire(烈焰)(对.net极度憎恨中....)回复于 2002-10-22 13:19:15 得分 0

可以直接比就是了。  
  //rq   datatime:=date"2002-10-22";  
  //rq2   datatime:=date"2002-10-28";  
   
  Query1.SQL.Text:=  
  "   select   *   from   table   where   Datafield>="""+DateTimeToStr(rq)+  
  """   and   datafield<="""+DateTimeToStr(rq2)+""""  
  Top

责任编辑: efish 参与评论 查找更多:
相关文章
怎样判断计算机是否连接互联网 怎样判断计算机是否连接互联网
连数据是那儿错了呢,急急~~ 连数据是那儿错了呢,急急~~
偶临时想到一句,大家评论评论 偶临时想到一句,大家评论评论
关于Client连接Server的问题,还望指教! 关于Client连接Server的问题,还望指教!
不会用,CELL? 不会用,CELL?
哥哥姐姐好~~~ 哥哥姐姐好~~~
关于VB实现多路广播(Multicast)的方案 关于VB实现多路广播(Multicast)的方案
求救!!!!!!!!!!!!!!!1!!!!!!!… 求救!!!!!!!!!!!!!!!1!!!!!!!!!!
爱好PB和数据库的进,散分啦!!!!!!!!!!!… 爱好PB和数据库的进,散分啦!!!!!!!!!!!!!
求各种协议的详细资料!(HTTP\FTP等常用 有其他的协议… 求各种协议的详细资料!(HTTP\FTP等常用 有其他的协议资料.越全越好.)
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎