场景:
在执行一个查询sql语句时报错column ambiguously defined
分析:
这种错绝对就是查询的字段有重复的但是又没有区分别名,导致报错比如多表查询的时候都有orderNo字段,但是查询出来没有指定使用哪个表中的orderNo就会重复
解决:
连表查询的时候只查询需要的字段即可,或者给相同的字段取别名区分
在执行一个查询sql语句时报错column ambiguously defined
这种错绝对就是查询的字段有重复的但是又没有区分别名,导致报错比如多表查询的时候都有orderNo字段,但是查询出来没有指定使用哪个表中的orderNo就会重复
连表查询的时候只查询需要的字段即可,或者给相同的字段取别名区分