SQL - consulta INNER JOIN SQL en Access

 
Vista:

consulta INNER JOIN SQL en Access

Publicado por Javier (1 intervención) el 29/11/2016 07:08:47
Buenos días!!!

Trato de generar una consulta SQL que me funciona correctamente hasta que trato de incluir la condición del cliente, así que entiendo que el error me lo genera al incluir la cláusula INNER JOIN. A continuación incluyo el código para ver si alguien me puede ayudar.


1
2
3
4
5
6
7
8
9
10
11
12
SELECT C1.[TotE]-C2.[TotS] AS Stock FROM
 
(SELECT LIneas.LI_articulo, SUM(Lineas.LI_entrada) AS TotE
FROM Lineas INNER JOIN Movimiento ON MOvimiento.MO_id = LIneas.LI_movimiento
WHERE MOvimiento.MO_cliente=2
GROUP BY LIneas.LI_articulo HAVING lineas.Li_articulo = 1) as C1,
 
 
(SELECT LIneas.LI_articulo, SUM(Lineas.LI_salida) AS TotS
FROM Lineas INNER JOIN Movimiento ON MOvimiento.MO_id = LIneas.LI_movimiento
WHERE MOvimiento.MO_cliente=2
GROUP BY LIneas.LI_articulo HAVING lineas.Li_articulo = 1) as C2,


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
sin imagen de perfil
Val: 42
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

consulta INNER JOIN SQL en Access

Publicado por José Luis (16 intervenciones) el 29/11/2016 16:36:16
Hola,

No veo como se relaciona la consulta1 y consulta2

te falta un where c1.li_articulo = c2.li_articulo


Favor de comentar como te fue.

Saludos
José Luis
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