回 帖 发 新 帖 刷新版面

主题:请教创建视图的问题

表中日期的默认值是NOW(),要得到视图,获得近两天的记录,其中日期的列date的条件是什么?请赐教,急!!!!!!!!!!

回复列表 (共6个回复)

沙发

是要在access中实现的

板凳

刚刚在网上搜了一下,有个说法,说用to_days函数,可那时mysql,在access中说找不到这个函数,我昏!!!!!!!

3 楼

在sql server中是这样的,在access中就不知道了,呵呵
select * from tablename where date between dateadd(day,-2,getdate()) and

getdate()

4 楼

楼上的大侠,按你的去做,提示找不到getdate()函数,我以为改成now(),谁知一打开时没有错误,但要我输入参数date!!!不知道dateadd是干嘛的

5 楼

又改了参数还是不行

6 楼

我改成这样居然可以了

SELECT *
FROM news
WHERE news_addDate between (now()-2) and now();

不过数据库是昨天才建的,数据都显示出来了,呵呵

我来回复

您尚未登录,请登录后再回复。点此登录或注册