赞
踩
今天在写springboot项目后台查询数据库的时候出现了一个错误:Column 'id' in field list is ambiguous
其实这个错误并不难解决,翻译过来大概就是你要查id这个字段不明确的意思,这意味着你的关联查询的两张表里面都有id这个字段
当我用doctor表跟department关联查询时发现都有id这个字段,所有系统会报
Column 'id' in field list is ambiguous这个错误,我们只需要明确要查的具体是哪个表的id就行了。
解决方法:
如果两个表中相同的字段名,而你正好要查某一个字段,这时候你就要在select后面注明具体是哪张表的字段,比如select doctor.id frrom doctor join department on XXXXXXXX
最后也是完美解决
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。