如何让此语句更高效?
有这样一个SQL语句:
select a.*, b.dwbh as bdwbh from
(select dwbh, dwdm, dwmc from gn_dwml
where dwdm like '100%') a,
(select wjdm, dwbh from oa_sjwjdw where wjdm='1')
b where a.dwbh=b.dwbh(+) order by a.dwdm
在gn_dwml表中符合dwdm like '100%'条件的有10-20万条,
在oa_sjwjdw表中符合wjdm='1'的只有1到2条。我这样写的话需要5-6分钟才能执行完毕。各位能否指点迷津?
谢谢!!!