Duda inner join
Publicado por JAVIER (2 intervenciones) el 09/10/2008 11:48:44
Hola me surge una gran duda con los inner join , la duda es la siguientes tengo dos tablas que quiero unir por un inner join pero en la primera el campo digamos llave de la segunda y condicion para la union en el on esta repetido por lo que necesito hacer un group by, al tratar de hacer el innerjoin me da un error, a continuacion dejo mi consulta, por favor si alguen sabe como hacerlo le agradeceria me ayudase,
lo he resumido un poco no se si me explico lo que quisiera es que me uniese el resultado de el primer select con la segunda tabla, gracias
select *
FROM
(select sum (num_uni - quant_a - quant_e), gco_pedlin.cod_art as code
from gco_pedlin
group by gco_pedlin.cod_art) as result1
inner join sto_art on sto_art.cod_art = result1.code
lo he resumido un poco no se si me explico lo que quisiera es que me uniese el resultado de el primer select con la segunda tabla, gracias
select *
FROM
(select sum (num_uni - quant_a - quant_e), gco_pedlin.cod_art as code
from gco_pedlin
group by gco_pedlin.cod_art) as result1
inner join sto_art on sto_art.cod_art = result1.code
Valora esta pregunta


0