Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/10/2011, 08:10
ismapolo
 
Fecha de Ingreso: mayo-2004
Mensajes: 59
Antigüedad: 20 años
Puntos: 0
Respuesta: Unir 2 tablas sin perder información

Esta me da error.


Cita:
Iniciado por gnzsoloyo Ver Mensaje
La consulta que planteas es inconsistente o puede serlo si las fechas de la segunda tabla no aparecen también en la primera. Y no te resultará usar un JOIN simple o un INNER JOIN.
De tener la primera tabla todas las fechas posibles, incluyendo las de la segunda, la respuesta sería:
Código MySQL:
Ver original
  1. SELECT T1.fecha, T1.dato1, T2.dato2
  2. FROM tabla1 T1. LEFT JOIN tabla2 T2
  3. WHERE 1 OR T2.dato2 IS NULL;

Te devolverá NULL en el dato2 donde la fecha de la primera tabla no aparezca en la segunda tabla.