En un select realizar contador de filas??

31/08/2004 - 17:06 por Hernan Arboleda | Informe spam
Hola grupo

Como hago para que en una consulta me genere el numero de la fila por cada
registro,

Ej

Fila, Valor
1 555
2 989
3 656
4 66


Mil gracias

Hernan A
 

Leer las respuestas

#1 Maxi
31/08/2004 - 20:24 | Informe spam
Hola, pues hay muchas tecnicas para ello, una podria ser esta:

CREATE TABLE #PEPE (FECHA DATETIME)

INSERT INTO #PEPE VALUES(GETDATE())
INSERT INTO #PEPE VALUES(GETDATE()+1)
INSERT INTO #PEPE VALUES(GETDATE()+2)
INSERT INTO #PEPE VALUES(GETDATE()+3)
INSERT INTO #PEPE VALUES(GETDATE()+4)
INSERT INTO #PEPE VALUES(GETDATE())

GO

SELECT COUNT(*),P.FECHA FROM #PEPE P INNER JOIN #PEPE P2 ON
P.FECHA >= P2.FECHA GROUP BY P.FECHA ORDER BY P.FECHA

==
Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Hernan Arboleda" escribió en el mensaje
news:%
Hola grupo

Como hago para que en una consulta me genere el numero de la fila por


cada
registro,

Ej

Fila, Valor
1 555
2 989
3 656
4 66


Mil gracias

Hernan A







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.740 / Virus Database: 494 - Release Date: 16/08/2004

Preguntas similares