Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   numerar consulta de mysql (https://www.clubdelphi.com/foros/showthread.php?t=84490)

edgar_prospero 25-10-2013 01:31:33

numerar consulta de mysql
 
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

Código SQL [-]
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

Código Delphi [-]
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......


La franja horaria es GMT +2. Ahora son las 16:51:33.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi