Oracle中的left join查询可能出现重复数据 (主表中一条变多条)一对多的情况


从网上摘录例子:

创建两个表 

执行下列查询语句

SELECT * from person a LEFT JOIN people b on a.action_id = b.action_id

 

显然 person表中的数据出现了两次 ,left join 以主表为主 ,我们在今后的开发要注意类似的问题

执行下面的语句也是同样的效果

SELECT * from person  a ,people b where a.action_id = b.action_id


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM