请问sql的时间判断怎么写,急?!

epzk 2005-05-19 04:43:22
如:数据库里的时间字段和现在的时间,进行比较.
直接写在sql里,怎么写.. 谢谢
...全文
120 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangliang_0327 2005-05-19
  • 打赏
  • 举报
回复
這應該不難啊!
例如,數據庫欄位名稱建立時間CRDT,要比較crdt是否等於今天可以用crdt=convert(char(12),getdate(),111),其中,getdate()取得今天日期,調用convert函數可以轉換成yyyy/MM/dd格式;
另外,如果要判斷crdt在某個時間段可以用 crdt beteewn '2004/05/19' and '2005/05/19'或是
crdt>'2004/05/19' and crdt<'2005/05/19'.
jimmy0021 2005-05-19
  • 打赏
  • 举报
回复
sql="select * From [table_name] Where DateDiff(""s"",table_field_date,'"& now() &"')>0"

sqlserver,access通用.
执行方式: now() - table_field_date >0 (以秒为单位)
enjoybarCOM 2005-05-19
  • 打赏
  • 举报
回复
提示下。。。

datediff("d",rs("时间"),now())<=33

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧