1、表结构
person
address
2、左连接结果
select * from address a left join person p on a.aid=p.aid
3、直接加and条件
select * from address a left join person p on a.aid=p.aid and p.sex='男'
4、加where条件
select * from address a left join person p on a.aid=p.aid where p.sex='男'
5、直接加and是先过滤再做连接,where条件是先做连接再过滤
如果我们要统计个地区的男性的人数,应该在on 后直接加and。这样即使该地区没有男性也会统计出来。
select a.aname,count(p.pid) from address a left join person p on a.aid=p.aid and p.sex='男' group by a.aname