Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/10/2011, 07:17
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Unir 2 tablas sin perder información

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.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)