错误:Column 'Id' in field list is ambiguous

Posted soberkkk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误:Column 'Id' in field list is ambiguous相关的知识,希望对你有一定的参考价值。

SELECT `渠道名称` , SUM(`当日其他`) AS 当月其他 
FROM `渠道信息` as A , `一线数据汇总` AS B 
WHERE A.`渠道名称` = B.`渠道名称` 
GROUP BY `渠道名称`

  错误原因:表A和表B里都有‘渠道名称‘,select时要指明是哪个表里的。

SELECT A.`渠道名称` , SUM(`当日其他`) AS 当月其他 
FROM `渠道信息` as A , `一线数据汇总` AS B 
WHERE A.`渠道名称` = B.`渠道名称` 
GROUP BY `渠道名称`

  OK

可以先写from,再写select什么。

以上是关于错误:Column 'Id' in field list is ambiguous的主要内容,如果未能解决你的问题,请参考以下文章

column 'id' in field list is ambiguous

mybatis Column 'XXX' in where clause is ambiguous 错误

syntax error, error in :'e id=1?', expect QUES, actual QUES pos 66, line 1, column 66, token

错误: nknown column 'xxxx' in 'where clause'

mysql 的 Unknown column '6' in 'order clause' 这是啥错误啊!! 高手们帮个忙啊!!!

@JoinColumn(name = "") 到底填啥?如果随便填Unknown column 'optionvalu0_.optionId' in 'fi