0

我正在尝试运行此代码来访问,但是它给了我这个错误。我检查了其他有相关问题的站点,并指出如果还有 2 个连接,我需要加上括号。我一直在尝试,但没有运气。

         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;
4

3 回答 3

0

如何“从 t1 中选择 tbl_group.group_id”和“从 t2 中选择 tbl_group.group_id”?t1 和 t2 没有对 tbl_group 的任何引用。我认为你把你的表都弄错了。

于 2013-06-11T13:41:05.100 回答
0

当我将您的代码与您提供的链接进行比较时,我看不到您从哪里提取 t1 和 t2 。

我认为应该是 tbl.group

于 2013-06-11T13:42:12.833 回答
0
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;
于 2013-06-11T14:23:15.023 回答