Select Sum em campos separados
Olá amigos!
Tenha a seguinte estrutura no banco MySQL
COD | PONTOX | PONTOY | ATLETAX | ATLETAY
1 | 0 | 1 | Maria | João
2 | 2 | 0 | João | Maria
3 | 0 | 2 | Maria | João
4 | 7 | 5 | Maria | João
5 | 0 | 3 | João | Maria
6 | 2 | 1 | João | Maria
7 | 0 | 6 | Maria | João
8 | 4 | 0 | João | Maria
Preciso de ajuda para somar quantos pontos fez o atleta João nos últimos 5 torneios (COD 8, 7, 6, 5 e 4) Há momento que o João jogou em X e outro momento em Y.
Abaixo segue meu Select, onde a soma dos pontos deve ser 17.
nomeatleta = "João"
Set soma= banco.execute("SELECT sum(PONTOX ) AS somax, sum(PONTOY ) AS somay FROM (select cod, pontox, pontoy, atletax, atletay from torneios where (atletax like '"&nomeatleta&"' or atletay like '"&nomeatleta&"') order by cod desc limit 5) AS temp")Discussão (2)
Carregando comentários...