SQL Server - Datos cruzados consulta

 
Vista:
sin imagen de perfil
Val: 25
Ha aumentado 1 puesto en SQL Server (en relación al último mes)
Gráfica de SQL Server

Datos cruzados consulta

Publicado por Alejandro (14 intervenciones) el 13/02/2020 10:49:22
Buenos días, tengo el siguiente problema

Estoy cruzando 5 tablas mediante joins. Os pongo la imagen en adjunto.


En mi consulta tienen que aparecer los siguientes datos:

norden(tabla4)/linea(tabla4)/cliente(tabla3)/articulo(tabla 2)/narticulo(tabla 1)/estado (tabla 5)

Ahora me funciona bien, pero el problema es que las ordenes que están sin lanzar, existen en la tabla 4 y 1, pero no en la 5 por lo cual no me las escribe en la consulta.

Quiero que si el número de orden existe también en la tabla 5, me ponga el estado y si no existe, también ponga la orden (ya que en tabla 4 y 1 si existe) y en estado ponga "sin procesar"

Un saludo y gracias.
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 Javier
Val: 111
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Datos cruzados consulta

Publicado por Javier (45 intervenciones) el 13/02/2020 23:38:30
intenta con LEFT JOIN o RIGHT JOIN, dependiendo como tienes tu consulta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar