这样查询有什么不对?

tgq1981 2003-09-12 10:34:07
假设我要查这个时间段的数据,这样写有什么不对吗?怎么运行老不行了?

"select * from inputsoure where inputsoure.日期 between # 6/11/2000 # and # 14/11/2000 #"
...全文
73 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tgq1981 2003-09-16
  • 打赏
  • 举报
回复
我用的ACCESS的数据库
lesfdcp 2003-09-16
  • 打赏
  • 举报
回复
ACCESS要使用‘号,#不可用!
同意 strongfisher(Haiwolf) 的说法!
welcome704 2003-09-13
  • 打赏
  • 举报
回复
你用的是什么数据库,如果是SQL那样是不行的,#号应变为单引号
zhangjie1234 2003-09-12
  • 打赏
  • 举报
回复
看人用的什么日期格式,
我常用的sql server,access支持中国日期,把年月日顺着写'2003-11-6'
战箫 2003-09-12
  • 打赏
  • 举报
回复
"select * from inputsoure where inputsoure.日期 between datevalue(2000-11-6) and datevalue(2000-11-14)"
strongfisher 2003-09-12
  • 打赏
  • 举报
回复
sql server
"select * from inputsoure where inputsoure.日期 between ' 6/11/2000 ' and ' 14/11/2000 '"

你用format函数
"select * from inputsoure where inputsoure.日期 between # format(6/11/2000,yyyy mm dd) # and # format(14/11/2000,yyyy mm dd) #"

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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