先写上代码:
select * from
(
select mmt.transaction_id ,mmt.transaction_source_id
from inv.mtl_material_transactions mmt
where mmt.transaction_date >= to_date('20060522', 'yyyymmdd')
and mmt.organization_id = 9
and mmt.transaction_source_id in (192112,192113,190681)
) a1,
( select we.wip_entity_id from wip.wip_entities we where we.wip_entity_id in (1,2,3))
a2
where a1.transaction_source_id = a2.wip_entity_id (+)
[@more@]
select * from
(
select mmt.transaction_id ,mmt.transaction_source_id
from inv.mtl_material_transactions mmt
where mmt.transaction_date >= to_date('20060522', 'yyyymmdd')
and mmt.organization_id = 9
and mmt.transaction_source_id in (192112,192113,190681)
) a1,
( select we.wip_entity_id from wip.wip_entities we where we.wip_entity_id in (1,2,3))
a2
where a1.transaction_source_id = a2.wip_entity_id (+)
[@more@]
这是oracle的两张表,这样就将a1表中的数据全部列出来,应该叫做左外连接。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/341285/viewspace-837292/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/341285/viewspace-837292/