ORACLE查询使用left join时出现多余数据
今天在写一条查询时,发现查出来的数据比预期的多300多条
语句是这样的,使用了left join关联查询,后来检查数据发现有很多的null的数据,原来是因为使用left join时,会将匹配不上的数据插入null值导致,可以使用inner join解决
ORACLE查询使用left join时出现多余数据
今天在写一条查询时,发现查出来的数据比预期的多300多条
语句是这样的,使用了left join关联查询,后来检查数据发现有很多的null的数据,原来是因为使用left join时,会将匹配不上的数据插入null值导致,可以使用inner join解决