设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 918|回复: 1
打印 上一主题 下一主题

[查询] 求教:为什么基于一个正常的查询上面进行非常简单的查询,Access会提示“查询过于复

[复制链接]
跳转到指定楼层
1#
发表于 2004-12-2 23:49:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟在一个正常的查询的基础上新增了一个查询,如果写成Selcct * From 查询1,则可以运行,但写成Select 字段1,字段2 From 查询1则显示“查询过于复杂”,我已经检查过查询1的结果没有发现什么异常的东西。把相关的查询逐个检查过,发现是因为后来加了一个查询,才出现这个现象的(这个查询是必然要的)。但另一个同样基于这个查询的查询也能运行。我检查过,从最底的查询开始到这个查询里面共嵌套了5层的查询(已经包括了写在一个查询里面的子查询)。

请问这是什么原因,应该如何解决?(除了使用临时表的方法解决外,因为以前的时候这个查询是很正常的,所以其他代码都没有产生临时表的部份)。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-12-3 03:32:00 | 只看该作者
将嵌有子查询的查询转换成建立关系的查询,也许就不会有提示了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-7 02:43 , Processed in 0.082059 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表