Muchas gracias, a todos por la ayuda invalorable como siempre. anduvo barbaro, era el tema del alias
_____ De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Diego Jancic Enviado el: martes, 11 de septiembre de 2007 19:58 Para: [EMAIL PROTECTED] Asunto: [dbms] Consulta SELECT Hola Jesus, Te falta ponerle algun alias al subselect Un ejemplo basico seria asi: select * from (select * from tabla) t Eso te deja hacer algo como: select t.xyz from (select * from tabla) t En fin, la tuya quedaria algo asi: Select articulo,sum(cantidad) from (select articulo,sum(cantidad) as cantidad from INGRESOS group by articulo union all Select articulo,sum(cantidad) as cantidad form SALIDAS group by articulo) a group by articulo order by articulo Saludos!, Diego _____ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Jesús dos Santos Sent: Martes, 11 de Septiembre de 2007 07:32 p.m. To: Diego Jancic Subject: [dbms] Consulta SELECT Lista, es posible realizar un select sobre un select? Explico. Tengo dos tablas ingresos y salidas, dentro de ellas tengo articulo y cantidad y necesito un resultado final con el saldo de cada articulo. Yo pense hacer así. Select articulo,sum(cantidad) from (select articulo,sum(cantidad) as cantidad from INGRESOS group by articulo union all Select articulo,sum(cantidad) as cantidad form SALIDAS group by articulo) group by articulo order by articulo Esto lo pongo en un store procedure, pero me da error, es posible algo asi? Desde ya muchas gracias. __________ Información de NOD32, revisión 2522 (20070911) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
