重复来自关联 条件了。 如果你用 A left join B on A.t1=B.t2 在B表中t2 有多条,那么你的结果 就会 变成多条了
和你 用 form A,B where A.t1=B.t2 是一样的道理
如A t1 字段
1 2 3 4
B t2 字段
1 ,1,2,2,3
你如果全连接 A.t1=B.t2 就是 A.t1 只要和 B.t2 字段相等,满足这个条件的就连接了。
所以重复了就说明你的连接条件 下 有字段 不是唯一的值
没有提供sql语句是无法处理你这个问题的