dateadd的用法!select * from [table] where addtime......

caobin518 2005-03-22 06:59:09
我在写查询语句时遇到一个问题,要求为:

查询出近7天内的记录.比喻今天是2005-3-21日.我要查询的是从2005-3-15到2005-3-21日内的记录

我的写法如下:

select * from [table] where addtime between "#dateadd("d",date(),7)#" and "#date()#"

错在如处?
...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
mybios 2005-03-22
  • 打赏
  • 举报
回复
支持 qiozi的做法!
潜水的鱼 2005-03-22
  • 打赏
  • 举报
回复
select * from [table] where datediff("d", datefield, now()) < 7 and ....

28,390

社区成员

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

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