两个表的关联查询,却出现的笛卡尔积的问题,所以查出来的数据并不是我想要的该怎么办呀
你怎么查询的,关联的一侧不是主键或者唯一值,那么就是笛卡尔集。
换言之,如果是N:N查询,那么所有匹配的组合都会被查询出来。确保你的查询是1:N N:1或者1:1如果你一侧不是1,那么可以用distinct或者group by先变成唯一的。
关联条件是如何做的 是不是有正确的join起来
使用from a,b必然出现笛卡尔积.