sql oracle性能优化之二 表连接 表关联
[b]1 left join [/b]
[b]1 left join [/b]
select *
from oooo oo
left join ooo o
on o.code = oo.code
and oo.value = '21135.000000'
-- oooo 一百条数据
-- o 10条数据
-- select * from oooo o left join ooo oo on o.code = oo.code 查询出 100 条数据 匹配上 10条 ooo的数据
-- select * from oooo o left join ooo oo on o.code = oo.code and o.value = '21135' 查询出 100 条数据 匹配上 o.value = '21135' 的那一条记录
-- 都是查询出 100 条数据 ,条件只不过是限制 left join on 右边表的字段的显示而已。
-- 要从100条中抽取数据,只有在where 后加条件过滤了