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

但是在调用对应SQL的后台也会报出这样的错误:

例如:

select A.ID,B.NAME,SCORE from A,B where A.BH = B.N_BH

如果A和B表中都有SCORE字段,这时就会出现ambiguous column name 'SCORE' 这个错误

只需要找到对应SQL的字段,指明是哪个表的即可

select A.ID,B.NAME,   B.SCORE       from A,B where A.BH = B.N_BH

相关文章:

  • 2021-09-26
  • 2022-12-23
  • 2022-12-23
  • 2021-08-23
  • 2022-12-23
  • 2021-05-13
  • 2022-12-23
猜你喜欢
  • 2021-12-09
  • 2022-12-23
  • 2021-07-01
  • 2021-08-06
  • 2022-03-06
  • 2021-11-26
  • 2021-11-06
相关资源
相似解决方案