两个的查询语句有什么区别?

2014-11-24 02:15:17 · 作者: · 浏览: 55

#region oracle 题目
select a.*,b.*
from a,b
where a.id=b.id

select a.*,b.*
from b,a

where a.id=b.id
#endregion
问这两个的查询语句有什么区别?


在oracle 数据库中,查询是从后向前查询的,所以要将有索引的数据库表要放在后面,
就是说要把你认为上主表的表名称要放在次要表的后面