Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1260401
  • 博文数量: 788
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 7005
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-19 15:52
文章存档

2017年(81)

2011年(1)

2009年(369)

2008年(337)

分类:

2009-02-19 17:03:24



在数据库中有一表名为abc,其中有一个字段属性为日期时间型,我写一条语句能够查出今天的记录  
  也就是说   select   *   from   abc   where   riqi=今天  
   
  呵呵,在线等,请大家指教!

query.SQL.Add('select   *   from   abc   where   riqi='''+DateToStr(Date)+'''');  
  query.Open;

可是我的riqi里面存的可是日期和时间啊  
 

如果是SQL   SERVER的话,可以这样  
  select   *   from   abc   where   DATEDIFF(Day,   riqi,GETDATE())=0

谢谢了,呵呵

select   *   from   abc   where   riqi>a   and   riqi   设置参数a:=datetostr(now-1)  
  设置参数b:=datetostr(now)  
  因为我这没delphi所以没办法根据提示忘记了怎么写参数

大体是这样吧 我也给忘记了  
 

select   *   from   abc   where   riqi   =   convert(varchar(10),getdate(),120)



--------------------------
新闻:专注、极致、快、口碑 互联网创业的葵花宝典
导航:博客园首页  知识库  新闻  招聘  社区  小组  博问  网摘  找找看
阅读(791) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~