发现用简单的join是不能去掉的,利用using即可。 比如A表 字段一 二 三 ,B表字段三 四 五,如果直接join, SELECT* from a JOIN b WHERE a.字段三 = b.字段三 结果并不是字段一二三四五,而是字段一二三三四五, 怎么去掉重复的字段三呢? SELECT* from a JOIN b USING (字段三) USING 会自动去掉重复的字段,记得加上括号 如果字段名不一样,建议改成一样的字段名,如果有更好的方案,欢迎在评论指路