E ai galerinha, vim aqui pedir uma ajuda porque estou a um tempo nisso e até agora não achei uma luz para o meu problema.
o seguinte,
to querendo fazer uma consulta na tabela e nessa consulta ele trás todos os times da tabela, ordena por pontos maior e cria uma outra coluna com posição
Select a.Usuario, a.Nome, Pontos, @rownum :=@rownum+1 posicao from times a, (Select @rownum:=0) r order by Pontos Desc;
esse código acima me trás a consulta da imagem
o que eu não sei, é fazer outra consulta dentro dessa consulta, pra trazer por exemplo, tal usuário "127", ai essa outra consulta me traria só os dados desse usuario ("127")
no caso
Usuario: 127
Nome: Wolverinex
Pontos: 5798800
Posição: 4
Eu quero essa consulta porque assim eu posso dizer em uma label, qual a posição do usuário logado no sistema.
Consulta dentro de outra consulta
em MySQL
Postado
E ai galerinha, vim aqui pedir uma ajuda porque estou a um tempo nisso e até agora não achei uma luz para o meu problema.
o seguinte,
to querendo fazer uma consulta na tabela e nessa consulta ele trás todos os times da tabela, ordena por pontos maior e cria uma outra coluna com posição
Select a.Usuario, a.Nome, Pontos, @rownum :=@rownum+1 posicao from times a, (Select @rownum:=0) r order by Pontos Desc;
esse código acima me trás a consulta da imagem
o que eu não sei, é fazer outra consulta dentro dessa consulta, pra trazer por exemplo, tal usuário "127", ai essa outra consulta me traria só os dados desse usuario ("127")
no caso
Usuario: 127
Nome: Wolverinex
Pontos: 5798800
Posição: 4
Eu quero essa consulta porque assim eu posso dizer em uma label, qual a posição do usuário logado no sistema.