Consultas dentro do SQL usando uma base padrão do Microsiga Protheus 10 usando o comando GROUP BY voce verá apenas uma ocorrencia do registro agrupando as informações de uma mesma condição
SELECT D2_COD, SUM(D2_QUANT) AS SOMA_QTD,SUM (D2_TOTAL) AS SOMA_TOTAL
-- O COMANDO SELECT É USADO PARA MOSTRAR
-- DETERMINADA INFORMAÇÃO
FROM SD2010
-- O COMANDO FROM É DE ONDE VOCE QUER TRAZER
-- A INFORMAÇÃO NESTE
-- CASO A TABELA SD2010 ( TABELA DE ITENS DA NOTA FISCAL)
WHERE D_E_L_E_T_ = ''
-- NO MICROSIGA NAO DELETAMOS NENHUMA
--LINHA EFETIVAMENTE
-- O CAMPO D_E_L_E_T_ USA O CARACTER '*'
-- SIGNIFICANDO DELETADO
GROUP BY D2_COD
-- AGRUPANDO POR CODIGO DE PRODUTO
RESULTADO:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHddE3vpou4j3-XInFOROTXkGpThMZ0_e54oOFaXWDPC5G4c4A1fR6jYvJexSuCDh7Q79DqsbOzuMqsIH-iBKvGyRtzl4xvOWqoIUDdDWa3XuTlPbDrdDpEUo9Z6zkmS37iKYWr9JIFvl6/s400/ScreenHunter_01+Aug.+01+10.07.gif)
Nenhum comentário:
Postar um comentário