简体   繁体   English

查询表达式(ms访问)中的语法错误(缺少运算符)

[英]Syntax error (missing operator) in query expression (ms access)

I am trying to run this code to access however it is giving me this error. 我正在尝试运行此代码进行访问,但是它给了我这个错误。 I check other sites with related problem and it state that I need to put a parenthesis if there is 2 more joins. 我检查了其他具有相关问题的站点,并且指出如果还有2个连接,则需要加括号。 I been trying but no luck. 我一直在尝试,但没有运气。

         select *
          from 
             (
                select group_id from tbl_group
                union 
                select group_id from table_group\website
             )a
            left outer join  tbl_group  on a.group_id = tbl_group.group_id
            left outer join  table_group\website on a.group_id=table_group\website.group_id;

How can you "select tbl_group.group_id from t1" and "select tbl_group.group_id from t2"? 如何“从t1选择tbl_group.group_id”和“从t2选择tbl_group.group_id”? t1 and t2 dont have any reference to tbl_group. t1和t2没有对tbl_group的引用。 I think you're aliasing your tables all wrong. 我认为您对表格的别名都是错误的。

When I compare your code with the link you provided, I don't see where you're pulling t1 and t2 from. 当我将您的代码与您提供的链接进行比较时,看不到您要从哪里提取t1和t2。

I think it should be tbl.group instead 我认为应该改为tbl.group

SELECT A.*, tbl_group.group_id AS Col1, [table_group\website].group_id AS Col2
FROM ([SELECT group_id FROM tbl_group
UNION
SELECT group_id FROM table_group\website]. AS A LEFT JOIN tbl_group ON A.group_id = tbl_group.group_id) LEFT JOIN [table_group\website] ON A.group_id = [table_group\website].group_id;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 更新查询,MS Access:查询表达式中的语法错误(缺少运算符) - Update Query, MS Access: Syntax error (missing operator) in query expression MS Access SQL查询 - 查询表达式中的语法错误(缺少运算符) - MS Access SQL Query - syntax error(missing operator) in query expression ms-access: 查询表达式中缺少语法错误运算符: - ms-access: syntax error missing operator in query expression: MS Access - 查询表达式中的语法错误(缺少运算符) - MS Access - Syntax error (missing operator) in query expression 在MS Access中的查询表达式中获取语法错误(缺少运算符) - Getting syntax error (missing operator) in query expression in MS Access MS-Access:查询表达式中的语法错误(缺少运算符) - MS-Access : Syntax error (missing operator) in query expression MS Access中的查询表达式中的语法错误(缺少运算符) - syntax error (missing operator) in query expression in MS Access ms Access中查询中的语法错误(缺少运算符) - syntax error(missing operator) in query in ms access 列表框中的查询表达式中的MS ACCESS 2010语法错误(缺少运算符) - MS ACCESS 2010 Syntax error (missing operator) in query expression in List Box 在MS Access中运行Audit Trail模块时查询表达式中的语法错误(缺少运算符) - Syntax error (missing operator) in query expression when running Audit Trail module in MS Access
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM