首页 > 如何通过关联查询正确得出关联表的总条数和某个字段的总和?

如何通过关联查询正确得出关联表的总条数和某个字段的总和?

这是a表,

这是b表,

其中c表和b表是一样的,复制的b表,为什么结果是25,不应该是5吗,要怎么写才对


select count(*) from a left join b on a.id = b.bid;
select sum(bid) from a left join b on a.id = b.bid;

因为你是两次join,所以导致的出现25这个结果
1=>5=>25


inner join 不就好了嘛

【热门文章】
【热门文章】