一个简单的问题,在线等待!

willway 2005-07-15 07:58:52
同个 数据库,想同时select docchannel分别等于1,2,3,4,按时间的先后自动排列,这个应该怎么写?
rs.open "select * from BOOK where docChannel=1 or docChannel=2 or docChannel=3 or docChannel=4 ororder by docdate desc,好像不对
...全文
147 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
syd41 2005-07-15
  • 打赏
  • 举报
回复
关注!
wzhiyuan 2005-07-15
  • 打赏
  • 举报
回复
1。
select * from BOOK where docChannel=1 or docChannel=2 or docChannel=3 or docChannel=4 order by docdate desc
你多打了个or
2,选择项多时,你用如下这样的形式更简洁:
select * from BOOK where docChannel in(1,2,3,4)
firedragon8 2005-07-15
  • 打赏
  • 举报
回复
select * from book where docchannel=1 order by docdate desc union
select * from book where docchannel=2 order by docdate desc union
select * from book where docchannel=3 order by docdate desc union
select * from book where docchannel=4 order by docdate desc
willway 2005-07-15
  • 打赏
  • 举报
回复
最后多了一个or,打错的

28,406

社区成员

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

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