alguns dias atrás eu postei aqui uma dúvida de como fazer soma e/ou contar registros juntamente com a consulta e um de nossos amigos me sugeriu assim:
select Campo1, Campo2, Campo3 (select sum(valor) as v from Tabela where bla bla bla bla) as qtde from Tabela where bla bla bla.....
funcionou perfeito... só que, tipo assim, da mmmmmmmmuito trabalho né, fazer a mesma consulta dentro da consulta e tipo, tenho várias consultas aqui, por exemplo, de relatório de contas a pagar, que tenho que fazer vários joins para pegar outras informações e vai da uma mão de obra do cão... já experimentei colocar uma query só pra fazer essa soma ou contar, mas a soma/contagem fica mmmmuito lenta, ai se eu coloco na consulta mesmo, fica rápido, do jeito que tem que ser.... eu queria saber se há alguma forma de otimizar essa soma/contagem de uma forma mais prática....??????
obrigado desde já a todos que se prontificarem a ajudar...
Pergunta
flavioavilela
bom dia a todos...
alguns dias atrás eu postei aqui uma dúvida de como fazer soma e/ou contar registros juntamente com a consulta e um de nossos amigos me sugeriu assim:
funcionou perfeito... só que, tipo assim, da mmmmmmmmuito trabalho né, fazer a mesma consulta dentro da consulta e tipo, tenho várias consultas aqui, por exemplo, de relatório de contas a pagar, que tenho que fazer vários joins para pegar outras informações e vai da uma mão de obra do cão... já experimentei colocar uma query só pra fazer essa soma ou contar, mas a soma/contagem fica mmmmuito lenta, ai se eu coloco na consulta mesmo, fica rápido, do jeito que tem que ser.... eu queria saber se há alguma forma de otimizar essa soma/contagem de uma forma mais prática....??????
obrigado desde já a todos que se prontificarem a ajudar...
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.