Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

play002

somar com limit de id

Recommended Posts

é o seguinte galera eu ainda estou no começo e sempre estou passando por aki

e agora com um problemia.

vamos lá então.

quero selecionar dois campos e samar os mesmo com o "sum" porém quero que o id de um seja limitado.

Ex: select sum(tb1.soma_1) , sum(tb1.soma_2) from tb where tb.soma_1 = id <1 and id <10

and tb.soma_2 = id >3 and id <7;

 

são dois campos com resultados diferentes, essa sintaxe esta errada

se fosse posivel obter uma formula diferente com os mesmos resultados seria òtimo

agradeço desde já http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

bom

vem simples pra facilitar:

"tabela" = tb1

id

nome

soma_1

soma_2

 

assim funciona: select sum (soma_1) from tb1 where id >0 && id <100

agora como eu faço pra ter os dois campos nessa mesma linha de comando?

 

msn: edvandf@hotmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

da um exemplo das tabelas e do resultado que você quer, pq eu (como o MySQL) nao entendi o que você quer

Compartilhar este post


Link para o post
Compartilhar em outros sites

é o seguinte galera eu ainda estou no começo e sempre estou passando por aki

e agora com um problemia.

vamos lá então.

quero selecionar dois campos e samar os mesmo com o "sum" porém quero que o id de um seja limitado.

Ex: select sum(tb1.soma_1) , sum(tb1.soma_2) from tb where tb.soma_1 = id <1 and id <10

and tb.soma_2 = id >3 and id <7;

 

são dois campos com resultados diferentes, essa sintaxe esta errada

se fosse posivel obter uma formula diferente com os mesmos resultados seria òtimo

agradeço desde já http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

por exemplo:

nome da tabela "tb1"

id

nome

soma_1

soma_2

 

nos campos soma coloco um valor

quando coloco assim :

 

select sum(soma_1) tb1 whre id >0 && id <100

 

bom isso me retorna os valores de 1 até 99 campos

até ai tudo bem, so que quero que faça isso com os dois campos na mesma seleção

Compartilhar este post


Link para o post
Compartilhar em outros sites

é o seguinte galera eu ainda estou no começo e sempre estou passando por aki

e agora com um problemia.

vamos lá então.

quero selecionar dois campos e samar os mesmo com o "sum" porém quero que o id de um seja limitado.

Ex: select sum(tb1.soma_1) , sum(tb1.soma_2) from tb where tb.soma_1 = id <1 and id <10

and tb.soma_2 = id >3 and id <7;

 

são dois campos com resultados diferentes, essa sintaxe esta errada

se fosse posivel obter uma formula diferente com os mesmos resultados seria òtimo

agradeço desde já http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

msn. edvandf@hotmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.