这种sql查时间的语句应该怎么写啊『急急急』

fanz2000 2001-12-09 03:22:07
access2000 建的mdb文件,
select *from guestbook where time like '2001-10-28'就对
select *from guestbook where time ='2001-10-28'出错
select *from guestbook where time =2001-10-28不出错,但是查不出来
我想实现的是像南大小百合那样查询两个时间之间的所有记录,应该怎么写啊。


还有我在区域设置里已经把时间格式改成yy/mm/dd格式
而且用access看数据表的字段也改成了01/10/23的格式
但是当我打开asp网页时,读出来的数据还是2001-10-23格式的
为什么啊
...全文
164 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Aspist 2001-12-11
  • 打赏
  • 举报
回复
一般的写法是:select * from guestbook where time between #2000-01-01# and #2001-10-01#
airway 2001-12-10
  • 打赏
  • 举报
回复
可以
一样
fanz2000 2001-12-09
  • 打赏
  • 举报
回复
但要是要求两个时间之间的记录集呢,
能写成 time>=#2000-01-01# and time<#2001-10-01#吗
还有这个符号转化后2000-01-01和01/01/01是不是一样可用啊
airway 2001-12-09
  • 打赏
  • 举报
回复
ty
cherno 2001-12-09
  • 打赏
  • 举报
回复
select * from guestbook where time =#2001-10-28#

28,406

社区成员

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

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