设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 求助:查询时,提示语法错误(操作符丢失)在查询表达“t.2015年”中

[复制链接]
跳转到指定楼层
1#
发表于 2016-7-28 20:50:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 chgtx 于 2016-7-28 22:07 编辑

以下代码运行时弹出:查询时,提示语法错误(操作符丢失)在查询表达“t.2015年”中,请问各位大侠该如何修改,谢谢!


select t.服务代表 ,t.月份 ,t.2015年 , t.2016年
from
(SELECT DISTINCTROW 网点信息.服务代表, 月份.月份, Sum([2015年台次产值].维修总台次) AS 2015年,NULL AS 2016年
FROM 月份 INNER JOIN ((2015年台次产值 INNER JOIN 网点信息 ON [2015年台次产值].网点编码 = 网点信息.网点编码) ON 月份.月份 = [2015年台次产值].月份)
GROUP BY 网点信息.服务代表, 月份.月份
UNION ALL
SELECT DISTINCTROW 网点信息.服务代表, 月份.月份, NULL AS 2015年 ,Sum([2016年台次产值].维修总台次) AS 2016年
FROM 月份 INNER JOIN ((2016年台次产值 INNER JOIN 网点信息 ON [2016年台次产值].网点编码 = 网点信息.网点编码) ON 月份.月份 = [2016年台次产值].月份)
GROUP BY 网点信息.服务代表, 月份.月份) as t
GROUP BY 服务代表;
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2016-7-29 06:09:57 | 只看该作者
"" AS 2015年 试试
3#
发表于 2016-7-29 06:10:32 | 只看该作者
“” AS 2015年 试试
4#
发表于 2016-7-29 14:33:18 | 只看该作者

回帖奖励 +10 点金钱

1、如果使用group by的话,麻烦全部group by(或者改为域聚合函数)。另外,如果是在access里操作的话,个人不建议写过于复杂的嵌套查询…最后,如果有access文件,最好上传下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-1 23:31 , Processed in 0.077960 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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