在Oracle开发过程中,经常遇到多个关联表的问题,在实际使用过程中如何对关联表进行排序,麻烦高手指教下。谢谢!
例如,有表L,C,E,L与E关联,E与C关联
查询语句:
select * from L,C,E where L.L1=E.L1 and C.C1=E.C1 和
Select * from L join E on L.L1=E.L1 join C on C.C1=E.C1
两种写法的查询的效率哪个更高些?
另外,如果3个表的数据量大小差异很大,该怎么写才最高效?
例如,有表L,C,E,L与E关联,E与C关联
查询语句:
select * from L,C,E where L.L1=E.L1 and C.C1=E.C1 和
Select * from L join E on L.L1=E.L1 join C on C.C1=E.C1
两种写法的查询的效率哪个更高些?
另外,如果3个表的数据量大小差异很大,该怎么写才最高效?
这篇文章的第4点就是将这个的