sql读取数据库当天记录(datediff)

datediff(d,adddate,'"&formatdatetime(now(),2)&"')=0

adddate:数据库字段名称


DateDiff()



  函数返回两个日期之间的差值 。



  表达式 DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]])



  允许数据类型: timeinterval 表示相隔时间的类型,代码为:



  “y“表示“年”



  “m“表示“月”



  “d“表示“日”



  “h“表示“时”



  “n“表示“分”



  “s“表示“秒”。



  实例: <%



  fromDate = #9/9/00#



  toDate = #1/1/2000#



  response.write "There are " & _



  DateDiff("d",fromDate,toDate) & _



  " days to millenium from 9/9/00."



  %>



  返回结果: 从9/9/00 到2000年还有 150 天.



  该函数在mssql中可用,在oracle中不可用!



  ------------------------------------------------------------



  select datediff('d','2003-01-01','2003-01-02')返回的是1;



  select datediff('d','2003-01-02','2003-01-01')返回的是-1;



  可见datediff返回的是date2和date1之间在给定参数timeinterval下的差值。

DateDiff资料参考百度百科


首发于:http://www.g-bei.com/blog/article.asp?id=27


上一篇: 批量设置数据库某表某字段的值
下一篇: 80后更希望得到的是理解和支持(转)
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 4091
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 300 字 | UBB代码 开启 | [img]标签 关闭