Bases de Datos - Datos NULL Con Where

 
Vista:
sin imagen de perfil

Datos NULL Con Where

Publicado por Daniel (1 intervención) el 02/03/2017 18:00:12
Buenas tardes Amigos
Tengo un problema existencial con una consulta a una base de datos
Adjunto Consulta:

SELECT DISTINCTROW c.Rut_F FROM clientes c
LEFT JOIN otrabajo b on c.RUT_C = b.Rut_C
LEFT JOIN factura f on f.Cod_Ot = b.Cod_Ot
LEFT JOIN pasocuentasf p on p.Num_Fac = f.Num_fac

Adjunto Modelado:
mrn81

el problema es el siguiente, al momento de ejecutar la consulta la base de datos muestra 6 RUT diferentes pero poner la clausula " WHERE f.Estado = 'E' " los datos cambian a 2 con uno NULL, sera problema de alguna tabla por la cual no muestra los datos?

Toda ayuda es bien recibida <3
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Pancho
Val: 107
Bronce
Ha mantenido su posición en Bases de Datos (en relación al último mes)
Gráfica de Bases de Datos

Datos NULL Con Where

Publicado por Pancho (33 intervenciones) el 24/05/2017 23:28:32
El problema esta en los JOIN prueba con INNER en vez de LEFT, INNER obliga que la condicion de la claves debe cumplirse

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar