supercop
-
Total de itens
4 -
Registro em
-
Última visita
Posts postados por supercop
-
-
1 minuto atrás, Denis Courcy disse:
Qual o campo deste csv informa a colocação. é pontos?
Quem é jornada?
Isto de uma liga de futebol privada, jornada é isso mesmo, pontuação é soma das classificações obtidas pelo jogadores de campo, os nomes somo nós dessa liga
-
3 minutos atrás, Denis Courcy disse:
Qual o campo que informa a colocação do jogador?
Pois não tenho, o k faço é quando faço o upload do csv já vai ordenado, tenho de fazer o, MAX, para saber quem fica em primeiro, se calhar era mais facil criar um campo com essa informação
entretanto já cheguei aqui:
SELECT Nome, count(*) as oco From (SELECT MAX(Pontos), pontuacao.idjogador, pontuacao.idjornada, jogadores.Nome FROMpontuacao INNER JOIN jogadores on pontuacao.idjogador = jogadores.idjogador INNER JOIN jornada on jornada.idjornada =pontuacao.idjornada GROUP BY idJornada ORDER BY Nome) as x GROUP BY Nome ORDER BY oco DESC
-
Tenho este código, ele funciona,
SELECT MAX(Pontos), pontuacao.idjogador, pontuacao.idjornada, jogadores.Nome FROM pontuacao INNER JOIN jogadores on pontuacao.idjogador = jogadores.idjogador INNER JOIN jornada on jornada.idjornada = pontuacao.idjornada GROUP BY idJornada ORDER BY Nome
mas agora no mesmo select queria que me retornasse um só registo com o jogador com mais 1º lugares
Obrigado pessoal..
Como saber maximo de registos de determinado user
em MySQL
Postado
não tem campo eu seleccionei o que tem mais pontos, logo é o 1º lugar