Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/05/2013, 17:09
Avatar de elhombredeblanko
elhombredeblanko
 
Fecha de Ingreso: junio-2011
Ubicación: México Lindo y Querido
Mensajes: 212
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: tablas relacionadas

Cita:
declare @tabla1 table (id int, nombre varchar (30), correo varchar (30))
declare @tabla2 table (id int, correo varchar (30))

insert into @tabla1 values (1, 'carlos', '[email protected]')
insert into @tabla1 values (2, 'valentina', '[email protected]')
insert into @tabla2 values (1, '[email protected]')

select u.id, u.nombre,
case when d.correo is not null then d.correo
when u.correo is not null then u.correo else u.correo end correo
from @tabla1 as u left outer join @tabla2 as d on (u.id = d.id)

es algo asi lo que quieor hacer pero no me muestra los datos como los quiero :(
__________________
si siempre hay algo nuevo que aprender