sql oracle性能优化之二 表连接 表关联

sql oracle性能优化之二 表连接 表关联
1 left join

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 后加条件过滤了

你可能感兴趣的:(oracle,sql,OO)