日期比较问题。解决马上给分!帮忙了。着急!

zhyoli 2005-08-31 02:03:07
我的bjbb表里有一字段riqi 。。。。我想查询三个范围的数据。比如这个月是8月。我要查询。一、7月数据。二、本年1月到7月的数据 3、上年1月到7月的数据。
有知道的朋友帮忙写一下了。
...全文
176 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjdawu 2005-08-31
  • 打赏
  • 举报
回复
楼主要做一些测试
xjdawu 2005-08-31
  • 打赏
  • 举报
回复
以上所写的SQL直接在Access中测试通过,建议把其中的双引号换成单引号试试看
pyusksk503 2005-08-31
  • 打赏
  • 举报
回复
一、在Asp中是用datediff,求出两个日期之间的差距
二、在SQL中一般用Between ..and ..
三、还有一种是在原有的基础上求过几天之后的数据。是DateAdd
xjdawu 2005-08-31
  • 打赏
  • 举报
回复
上月:
------------------
select * from bjbb where (datediff("d",DateAdd("m",-2,Now),riqi)>0) and (datediff("d",riqi,DateAdd("m",-1,Now))>=0)

本年1月到上个月的数据
-----------------------
select * from bjbb where (datediff("d",CDate(year(Now)&"-1-1"),riqi)>=0) and (datediff("d",riqi,DateAdd("m",-1,Now))>=0)

去年1月到去年这个时候的上个月
-----------------------
select * from bjbb where (datediff("d",CDate(year(DateAdd("yyyy",-1,Now))&"-1-1"),riqi)>=0) and (datediff("d",riqi,DateAdd("m",-13,Now))>=0)
zhyoli 2005-08-31
  • 打赏
  • 举报
回复
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 2。
/sys_tj.asp, 第 14 行
zhyoli 2005-08-31
  • 打赏
  • 举报
回复
能告诉 哪个"d" 是什么用的。我这里提示语句未结束。
xjdawu 2005-08-31
  • 打赏
  • 举报
回复
本年1月到上月的数据
-----------------------
select * from bjbb where (datediff("d",CDate(year(Now)&"-1-1"),riqi)>0) and (datediff("d",riqi,DateAdd("m",-1,Now))>=0)
xjdawu 2005-08-31
  • 打赏
  • 举报
回复
上月:
------------------
select * from article where (datediff("d",DateAdd("m",-2,Now),dateandtime)>0) and (datediff("d",dateandtime,DateAdd("m",-1,Now))>=0)
xjdawu 2005-08-31
  • 打赏
  • 举报
回复
select * from bjbb where (datediff("d",CDate("1-7-2005"),riqi)>=0) and (datediff("d",riqi,CDate("31-7-2005"))>=0)
haver.G 2005-08-31
  • 打赏
  • 举报
回复
datediff在ASP(vb)与SQL Server里都有,两者有细微的差别,功能一样,你去查查手册就能明白。
zhyoli 2005-08-31
  • 打赏
  • 举报
回复
忘了说了。我的access的数据库。。Datediff函数我看了。不是太明白。。
antiking 2005-08-31
  • 打赏
  • 举报
回复
你在sql去查下dateadd,datediff,between的用法自己查了才有映象.

28,390

社区成员

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

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