Fórum erro nos valores somados #267781
08/02/2005
0
Ola´novamente,
estou agora com outro probleminha :D
tenho uma Query onde coloquei o senguinte código sql:
select campo1.teste1,
sum(teste2) as valor2,
sum(teste3) as valor3,
from campo1
where
group by teste1
se o valor do campo teste2 = 2,2,3 ele dá o resultado certinho = 7;
até ai tudo bem,
só que, quando quero incluir um outro campo que preciso utilizar ele faz uma bagunça e não dá o valor correto; exemplo:
select campo1.teste1, campo2.testex,
sum(teste2) as valor2,
sum(teste3) as valor3,
from campo1, campo2
where
group by teste1
se eu colocar este campo2 aí, pronto, tudo sai diferente:
se o valor do campo teste2 = 2,2,3 ele dá o resultado sai um valor muito superior + 45;
o que está errado aí, já tentei diversas linhas mas não consigo obter o valor exato novamente.
de já , agradeço de montão! :wink:
estou agora com outro probleminha :D
tenho uma Query onde coloquei o senguinte código sql:
select campo1.teste1,
sum(teste2) as valor2,
sum(teste3) as valor3,
from campo1
where
group by teste1
se o valor do campo teste2 = 2,2,3 ele dá o resultado certinho = 7;
até ai tudo bem,
só que, quando quero incluir um outro campo que preciso utilizar ele faz uma bagunça e não dá o valor correto; exemplo:
select campo1.teste1, campo2.testex,
sum(teste2) as valor2,
sum(teste3) as valor3,
from campo1, campo2
where
group by teste1
se eu colocar este campo2 aí, pronto, tudo sai diferente:
se o valor do campo teste2 = 2,2,3 ele dá o resultado sai um valor muito superior + 45;
o que está errado aí, já tentei diversas linhas mas não consigo obter o valor exato novamente.
de já , agradeço de montão! :wink:
Carlosceuma
Curtir tópico
+ 0
Responder
Posts
08/02/2005
Nandolh
A tabela Campo2 é detalhe da tabela Campo1?
Qual a relação entre as duas tabelas que vc está agrupando?
Qual a relação entre as duas tabelas que vc está agrupando?
Responder
Gostei + 0
08/02/2005
Carlosceuma
campo2 tem uma tebela que tem um número de semanas
e campo1 tem varias valores diacordo com a semana ou seja
(campo2.semana = campo1.semana);
e campo1 tem varias valores diacordo com a semana ou seja
(campo2.semana = campo1.semana);
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)