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

yooxee 2005-07-23 04:56:46
问什么在ACCESS里能执行的FROM (嵌套查询)能正常运行,在SQL里却不能执行?问在查询结果中执行查询的FROM (嵌套查询)的能在SQL SERVER 2000里执行的代码怎么写,谢
...全文
220 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ReViSion 2005-07-24
嵌套查询要加上个别名吧
  • 打赏
  • 举报
回复
yooxee 2005-07-24
不知道我该怎么感谢你-和尚,我写SQL很少用别名,几乎都不用,用你的建议后,能成功执行了,我对SQL又有希望了,真的不知道怎么感谢你,这个问题我都烦了很长时间了,是玩玩不好,学也学不好,看来,用别名是很有用的,谢谢了,但为什么ACCESS里不用别名正常执行,到SQL里去不行呢,看来ACCESS是弱语言工具,SQL是强语言工具了,唉~~~真是学无止境啊。楼上的两位也要感谢,毕竟也帮我了。
  • 打赏
  • 举报
回复
yooxee 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 .....
  • 打赏
  • 举报
回复
相关推荐
发帖
应用实例

2.7w+

社区成员

MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
帖子事件
创建了帖子
2005-07-23 04:56
社区公告
暂无公告