在mysql进行多表查询时候遇到这个错误
[Err] 1052 - Column 'user_id' in field list is ambiguous
原因分析:在进行多表查询时,某一个字段为两个表共有,如果在select 查询内容 from 中间放某个字段 而不标明是这个那个表所有,在查询时发生指代不明,就会出现以上报错。如图
解决方案:只需要在查询的那个字段标准是那个表所有,这个错误就可以被解决了。
在mysql进行多表查询时候遇到这个错误
[Err] 1052 - Column 'user_id' in field list is ambiguous
原因分析:在进行多表查询时,某一个字段为两个表共有,如果在select 查询内容 from 中间放某个字段 而不标明是这个那个表所有,在查询时发生指代不明,就会出现以上报错。如图
解决方案:只需要在查询的那个字段标准是那个表所有,这个错误就可以被解决了。