求个sql语句 按照时间查询?

dongdongmo 2005-12-01 01:45:50
access数据库
request(requess)的数值是2005-11-02

"select * from lt_Adminlog where time = #"&request(requests)&"# order by time desc"
这么写怎么不行找不到数据


数据库里存的数据是2005-11-2 13:05:10

我提交的格式是2005-11-02 想 把2005-11-2这样的数据都找出来该怎么写语句?
...全文
114 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzhla 2005-12-01
  • 打赏
  • 举报
回复
呵呵,原样输出的

再贴
对啊,需要拆分才行。
2005-11-02 != 2005-11-2 13:05:10
hzhla 2005-12-01
  • 打赏
  • 举报
回复
对啊,需要拆分才行。
2005-11-02<font color=red>!=</font>2005-11-2 13:05:10
skycuilin 2005-12-01
  • 打赏
  • 举报
回复
取时间段用楼上的就OK了,
必须完全匹配一个字段的就拆分匹配.

select * from table where year(time)=year(变量) and month(time)=month(变量) and day(time)=day(变量)
zysoft17 2005-12-01
  • 打赏
  • 举报
回复
试试这个:
select * from 表 where time between '2005-11-01' and '2005-11-03'
alfred13 2005-12-01
  • 打赏
  • 举报
回复
让时间大于2005-11-01并且小于2005-11-03就行了.

28,406

社区成员

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

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