SQL SERVER 2000支持form嵌套查询的问题

妖食の残月 2005-07-23 04:56:46
问什么在ACCESS里能执行的FROM (嵌套查询)能正常运行,在SQL里却不能执行?问在查询结果中执行查询的FROM (嵌套查询)的能在SQL SERVER 2000里执行的代码怎么写,谢
...全文
244 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ReViSion 2005-07-24
  • 打赏
  • 举报
回复
嵌套查询要加上个别名吧
妖食の残月 2005-07-24
  • 打赏
  • 举报
回复
不知道我该怎么感谢你-和尚,我写SQL很少用别名,几乎都不用,用你的建议后,能成功执行了,我对SQL又有希望了,真的不知道怎么感谢你,这个问题我都烦了很长时间了,是玩玩不好,学也学不好,看来,用别名是很有用的,谢谢了,但为什么ACCESS里不用别名正常执行,到SQL里去不行呢,看来ACCESS是弱语言工具,SQL是强语言工具了,唉~~~真是学无止境啊。楼上的两位也要感谢,毕竟也帮我了。
妖食の残月 2005-07-23
  • 打赏
  • 举报
回复
我写的一个嵌套查询的一个分页语句,先不考虑存储过程,只考虑SQL语句

sql="SELECT TOP " & page_size & " * FROM (SELECT TOP " & page_count-(page_no-1)*page_size & " * FROM table ORDER BY column ASC) ORDER BY column DESC

在ACCESS里随见建个表,执行正常,能得出结果,在SQL SERVER 2000里却报错说“)”附近有错误,无语,不知道是不是我安装的是个人版不是企业版的缘故?
陈年椰子 2005-07-23
  • 打赏
  • 举报
回复
直接拷贝 ACCESS的代码会有点问题

你把出错的代码贴出来让大家看看

sql嵌套查询,如:
select T1.* from (select * from table where .....) T1 where .....
lcqg 2005-07-23
  • 打赏
  • 举报
回复
sql可以执行嵌套查询,如:select * from (select * from table where .....) where .....

27,582

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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