equivalente al outer join de oracle a sql server
Hola,
me gustaria saber cual es el equivalente a la instruccion outer join de oracle para sql server. Os pongo un ejemplo de como lo haria para oracle:
Select a.Cod, b.Poblacion
from persona a, poblacion b
where a.Codpoblacion (+) = b.Cod
and a.Cod = 1
me gustaria saber cual es el equivalente a la instruccion outer join de oracle para sql server. Os pongo un ejemplo de como lo haria para oracle:
Select a.Cod, b.Poblacion
from persona a, poblacion b
where a.Codpoblacion (+) = b.Cod
and a.Cod = 1
if exists (select [id] from tempdb..sysobjects where id = Object_Id('tempdb..#c') and type = 'U') drop table #c
SELECT a.idcodigo,a.suc,a.FecOpe,b.FechaAlta,a.codigo,a.MONTO,b.Depositado,(a.monto-b.Depositado)as PorDepositar,a.TpoPago,a.TipoCambio
into #c
FROM #a a
FULL OUTER JOIN #b b
ON a.FecOpe=b.FechaDoc and a.idCodigo=b.idCodigo
---------------------------------------------------------------------------
--select *from #c
SELECT a.idcodigo,a.suc,a.FecOpe,b.FechaAlta,a.codigo,a.MONTO,b.Depositado,(a.monto-b.Depositado)as PorDepositar,a.TpoPago,a.TipoCambio
into #c
FROM #a a
FULL OUTER JOIN #b b
ON a.FecOpe=b.FechaDoc and a.idCodigo=b.idCodigo
---------------------------------------------------------------------------
--select *from #c