码上敲享录 > java常见报错解答 > ambiguous column name

ambiguous column name

上一章章节目录下一章 2020-08-12已有128人阅读 评论(0)

ambiguous column name解决办法

在SQL语句中,如果使用联合检索的话,很有可能会出现ambiguous column name的错误。

原因是关联的两张表里含有相同的字段名,在选择语句中要标明是哪张表里的字段。


select a.*,b.* from tableA a left join tableB b on a.aid = b.bid where a.com_id = '1'

其中com_id是两张表都有的字段,选择语句中要指明是a表还是b表

向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti
向大家推荐《ireport实战教程》:https://xiaozhuanlan.com/ireport?rel=6923152725
0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交