coisa de maluco, mas consegui select prod_codigo,prod_descricao,sum(mprd_qtde) as qtde, sum(mprd_valor) as total, (select sum(b.mprd_valor) as totalgeral from movprodd0708 b,produtos where mprd_unid_codigo='001' and mprd_status='N' and mprd_dcto_tipo='EVP' and mprd_prod_codigo=prod_codigo limit 10) as grantotal, (sum(mprd_valor)/(select sum(b.mprd_valor) as totalgeral from movprodd0708 b,produtos where mprd_unid_codigo='001' and mprd_status='N' and mprd_dcto_tipo='EVP' and mprd_prod_codigo=prod_codigo limit 10))*100 as perc from produtos,movprodd0708 where mprd_unid_codigo='001' and mprd_status='N' and mprd_dcto_tipo='EVP' and mprd_prod_codigo=prod_codigo group by prod_codigo,prod_descricao order by total desc
2008/10/7 Marcio Arizon - ocxy <[EMAIL PROTECTED]> > Olá amigos da lista, > > Eu tenho a seguinte SQL, ela me retorna o total, de cada registro, mas eu > queria exibir outra coluna, que fose o total geral, ou seja a soma do total > de todos os produtos > > select > prod_codigo,prod_descricao,sum(r.mprd_qtde) as qtde, > sum(r.mprd_valor) as total > from produtos,movprodd0708 r > where mprd_unid_codigo='001' and mprd_status='N' and mprd_dcto_tipo='EVP' > and mprd_prod_codigo=prod_codigo > group by prod_codigo,prod_descricao > order by total desc > limit 10 > > 19685;"Gas Glp p 13 13kg ";1006.000;30149.940 > 71923;"Oleo Soja 900ml";9002.000;28603.560 > 16621;"Arroz T1 5kg";2242.000;21334.410 > 16150;"Arroz T1 5kg";1853.000;19776.170 > 64038;"Pao Frances Kg";2482.716;16736.080 > 16152;"Feijao Carioca T1 1kg";3798.000;16366.690 > 45;"Tomate Kg";5065.127;15117.760 > 16906;"Carne Bov Coxao Mole Kg";1188.387;13894.250 > 9336;"Cerv 350ml";9701.000;13596.130 > 859400;"Carne Bov Acem Kg";1565.481;13220.280 > > > -- > Marcio Arizon - ocxy > > -- Marcio Arizon - ocxy
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
