PDA

Ver la Versión Completa : numerar consulta de mysql


edgar_prospero
25-10-2013, 01:31:33
que hay amigos traigo un problema que no puedo solucionar, hago una consulta en mysql en la cual me muestra el resultado pero qquiero que me muestre la numeración apartir del 1, si me muestra la numeracion pero de forma desordenada lo hago de la siguiente manera

SELECT @NUMERO:=@NUMERO+1 AS POSICION, CONCAT_WS("", equipo1, equipo2) AS equipo,nombre,SUM(gol) AS gol, cedula
FROM (SELECT @NUMERO:=0)R, cedulas WHERE gol>0 GROUP BY nombre ORDER BY GOL DESC

y me arroja este resultado

POSICION equipo nombre gol cedula
2 5TA PONIENTE GERARDO MARQUEZ 8 1
3 ELECTRICA DOMINIO ALEJANDRO VILLA 6 2
1 BASTARDOS SIN GLORIA CESAR DIAZ 5 1
4 maTERIAS PRIMAS HUGO SILLER 3 3

blackx5n
25-10-2013, 02:50:49
Hola, porque no pruebas agregando un:

Count: Que devuelve el numero de registros de la seleccion


SELECT Count(@NUMERO) AS POSICION, CONCAT_WS("", equipo1, equipo2) AS equipo,nombre,SUM(gol) AS gol, cedula
FROM (SELECT @NUMERO:=0)R, cedulas WHERE gol>0 GROUP BY nombre ORDER BY GOL DESC


Salud2

edgar_prospero
28-10-2013, 19:01:57
gracias por tu respuesta pero no me funciono de es manera me aparece 1,2,2,1 y no necesito que me aparezca 1,2,3,4......