设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 各位老师好,请教一段代码运行出错的问题,见附件图片。多谢大家,请帮助帮助新手!

[复制链接]
跳转到指定楼层
1#
发表于 2014-7-30 19:59:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为了增加一个查询字段,今天在原代码的基础上增加了红框部分的代码,悲剧了,原本正常运行的代码出错了,提示联合查询语法错误。由于是新手,看了半天没弄明白,只能向各位老师求助了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2014-7-30 20:01:37 | 只看该作者
另外:“%S##@_Alias”不是错误代码,应该是运行时生成的一个临时表。以前就这样,可以正常运行的。

点击这里给我发消息

3#
发表于 2014-7-30 20:07:27 来自手机 | 只看该作者
图看不清啊?
4#
 楼主| 发表于 2014-7-30 20:08:02 | 只看该作者
点击图片可以放大

点击这里给我发消息

5#
发表于 2014-7-31 05:10:12 来自手机 | 只看该作者
你把每条select折分出来,可以逐条调一下,然后再union。
6#
发表于 2014-7-31 09:00:19 | 只看该作者
不清楚,帮你顶下
7#
发表于 2014-7-31 12:54:42 | 只看该作者
个人建议把这部分做成一个查询(例如Qry_all),再以Qry_all为数据源来做查询。也许就不会出错了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

8#
发表于 2014-7-31 23:58:19 | 只看该作者
有道理
回复

使用道具 举报

9#
发表于 2014-8-2 11:14:31 | 只看该作者
联合查询中的每个select都不是分组查询,怎么可能用sum?
要么用分组查询,要么用Dsum函数。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-5 17:30 , Processed in 0.131002 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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