Fórum Select duplo #245542

03/08/2004

0

COLEGAS PRECISO NUMA MESMA QUERY TOTALIZAR CAMPOS DIFERENTES, ESTOU TENTANDO ASSIM E NÃO TA DANDO:

SELECT DATA,COD,
(SELECT SUM(VENDA)AS VENDA FROM ENTREGA),
(SELECT SUM(DESC)AS DESC FROM ENTREGA),
(SELECT SUM(DINHE) AS DINH FROM ENTREGA)
FROM ENTREGA

É POSSIVEL SOMAR VARIOS CAMPOS AO MESMO TEMPO NUMA TQUERY?

GRATO,

JOSE LUIZ



[b:8b53554004]Título removido/alterado: ´SELECT DUPLO´[/b:8b53554004]
Não escreva o seu título e a sua mensagem utilizando caixa alta, além de desagradável, equivale a gritar.
Por favor, releia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url] do fórum.
Sandra/Moderação


Jose Luiz

Jose Luiz

Responder

Posts

03/08/2004

Emerson Nascimento

explique o caso. talvez possamos ajudar de uma forma melhor.


Responder

Gostei + 0

03/08/2004

Jose Luiz

COLEGA,

NUMA TABELA ENTREGA TENHO VARIOS CAMPOS QUE PRECISO SOMAR USANDO SOMENTE UM COMPONENTE TQUERY.

SOMAR O CAMPO VENDA O CAMPO CHEQUES, O CAMPO DESCONTO ETC, NUMA UNICA CONSULTA.

TERIA JEITO?


GRATO..


Responder

Gostei + 0

04/08/2004

Carlosrm

jose luiz,

já tentou assim:

- - -
select data, cod, sum(venda) as venda, sum(desc) as desc,
sum(dinhe) as dinh from entrega
group by data, cod
- - -

A cláusula Group By precisa conter todos os campos que estão no select, exceto os campos que sofrerem algum tipo de cálculo (sum, avg, etc.)

carlosrm


Responder

Gostei + 0

04/08/2004

Emerson Nascimento

então....

a solução do carlosrm é a ideal se você quiser agrupar por data e cod (que eu não sei o que significa).

por a pergunta: ´explique o caso´

vc quer todos os cheques, descontos e dinheiro por dia? por produto? por mes? independe?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar