关于数据库简单的查询连接查询后数据量记录变少的有关问题

关于数据库简单的查询连接查询后数据量记录变少的问题
现数据表中ZY_BQYZ yz表中有记录486223条记录,yz中的字段YPYF与ZY_YPYF yf表中的字段YPYF对应,查询语句 

select yz.JLXH,yz.zyh,yz.YPYF,yf.XMMC  from ZY_BQYZ yz,ZY_YPYF yf where yz.YPYF=yf.YPYF;

为何结果只有182468条记录?

查询目的:将yz表中的YPYF字段的编号查询出其具体的名称XMMC,求大神解答!!!感激不尽!!!
------解决方案--------------------
这样记录就不会少了

select yz.JLXH,yz.zyh,yz.YPYF,yf.XMMC  from ZY_BQYZ yz
left join ZY_YPYF yf on yz.YPYF=yf.YPYF