Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/07/2010, 02:29
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años
Puntos: 574
Respuesta: Seleccionar 'x' de una tabla cuando 'x' no existe en otra tabla

Lee sobre el uso de [INNER,LEFT,RIGHT] JOIN ... ON


Tabla1
id1
desc

Tabla2
id2
id1
desc2

SELECT T1.id1,T1.desc,T2.id2,T2.desc2
FROM Tabla1 T1 LEFT JOIN Tabla2 T2
ON T1.id1=T2.id1

Esto te da todos los registros de la Tabla1 dejando como nulos los campos de la Tabla2 cuando no existe registro relacionado.

Quim