Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2005, 02:32
testes
 
Fecha de Ingreso: mayo-2004
Mensajes: 57
Antigüedad: 20 años
Puntos: 0
Problema left join

hola a todos,
tengo un problema con un left join que me hace cosas raras. La query es:
SELECT noticias.id_noticia,
noticia,
leido
FROM noticias
LEFT JOIN sub_noticias ON noticias.id_noticia = sub_noticias.id_noticia AND sub_noticias leido = 'N'

En la tabla sub_noticias todos los registros tienen leido='S' por lo que solo deberian aparecer los registros de noticias que no existieran en sub_noticias, el problema es que salen todos los existentes, incluidos los que tienen el campo leido='S' (hace algo raro pues aparecen como null)

no se si me he explicado bien...

Gracias !!