Preciso fazer uma somatoria das seguintes tabelas
Tabela 1
ID
Nome
Tabela 2
ID
valor 1
valor 2
Valor 3
Preciso listar os nomes da Tabela 1 em ordem decrescendo da soma dos valores correspondente na tabela 2
Ex:
Maria = 100
Joao = 80
jose = 30
Onde Maria é o nome na Tabela 1 e 100 é a soma dos valores na tabela 2
Valew !!
Somar E Ordenar
Started By Osnel, 07/08/2005, 18:25
4 replies to this topic
#1
Posted 07/08/2005, 18:25
#2
Posted 08/08/2005, 00:03
Teste assim:
Troque somente aonde tem tabela1 e tabela2 para o nome das tabelas.
[]'s
SELECT tb1.nome, (tb2.valor1 + tb2.valor2 + tb2.valor3) total FROM tabela1 tb1, tabela2 tb2 WHERE tb1.id = tb2.id ORDER BY total DESC
Troque somente aonde tem tabela1 e tabela2 para o nome das tabelas.
[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#3
Posted 13/08/2005, 19:30
cara !! fiz isso:
SELECT tb1.nome , (tb2.pontos) total
FROM tbl_usuario tb1, tbl_apostas tb2 WHERE tb1.cod_usuario = tb2.cod_usuario ORDER BY total DESC
e deu isso:
Tipo de erro:
Erro de compilação do Microsoft VBScript (0x800A03FD)
'Case' esperado
/bolao/resultado.asp, line 3, column 7
SELECT tb1.nome , (tb2.pontos) total
------^
?????? valew
SELECT tb1.nome , (tb2.pontos) total
FROM tbl_usuario tb1, tbl_apostas tb2 WHERE tb1.cod_usuario = tb2.cod_usuario ORDER BY total DESC
e deu isso:
Tipo de erro:
Erro de compilação do Microsoft VBScript (0x800A03FD)
'Case' esperado
/bolao/resultado.asp, line 3, column 7
SELECT tb1.nome , (tb2.pontos) total
------^
?????? valew
#4
Posted 14/08/2005, 00:08
veiu, vc colocou entre aspas?
acho que eh issu....
acho que eh issu....
Ultilize a busca antes de postar
e edite respostas não poste d novo...
(sempre q possivel claro)
------------ Conhecimento ----------
HTML ...... ||||||||||
JSP e JS .. ||||||||||
.NET ....... ||||||||||
ASP ........ ||||||||||
PHP ........ ||||||||||
Ourtos .... ||||||||||
e edite respostas não poste d novo...
(sempre q possivel claro)
------------ Conhecimento ----------
HTML ...... ||||||||||
JSP e JS .. ||||||||||
.NET ....... ||||||||||
ASP ........ ||||||||||
PHP ........ ||||||||||
Ourtos .... ||||||||||
#5
Posted 27/08/2005, 21:12
Amigos,
na verdade tenho N registo de pontos dentro de uma tabela. preciso fazer a somatoria de todos os pontos dos usuários.
SELECT tb1.nome , (tb2.pontos) total
FROM tbl_usuario tb1, tbl_apostas tb2 WHERE tb1.cod_usuario = tb2.cod_usuario ORDER BY total DESC
na verdade tenho N registo de pontos dentro de uma tabela. preciso fazer a somatoria de todos os pontos dos usuários.
SELECT tb1.nome , (tb2.pontos) total
FROM tbl_usuario tb1, tbl_apostas tb2 WHERE tb1.cod_usuario = tb2.cod_usuario ORDER BY total DESC
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)