SQL 列引用“id”不明确

2024-03-14

我尝试了以下选择:

SELECT (id,name) FROM v_groups vg 
inner join people2v_groups p2vg on vg.id = p2vg.v_group_id
where p2vg.people_id =0;

我得到以下错误列参考id是模棱两可的。

如果我尝试同样的SELECT,但我只要求name而不是为了id而且,它有效。

有什么建议么?


您需要表名/别名SELECT部分(也许(vg.id, name)) :

SELECT (vg.id, name)
FROM v_groups vg 
INNER JOIN people2v_groups p2vg
  ON vg.id = p2vg.v_group_id
WHERE p2vg.people_id = 0;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQL 列引用“id”不明确 的相关文章

随机推荐