Como puedo enumerar registros en un Query

17/06/2005 - 17:33 por Pablo | Informe spam
Necesito que en un resultado se enumeren las lineas en un campo. En Oracle
estaba el rowcount, existe algo en sql porque no lo encuentro.
Como siempre, Gracias de antemano
 

Leer las respuestas

#1 Nuno Santos
17/06/2005 - 18:29 | Informe spam
Esto lo encontré en el google!!! Ya lei algo sobre eso en el site de la
Microsoft pero no lo consigo...

..."si tienes un campo que identifique como único a columna1 podrías hacerlo
así:

Select (Select Count(*) From Tutabla T1
where T1.Campoidentificador <= T2.CampoIdentificador) as Numero,
Columna1
From TuTabla T2
Order By T2.CampoIdentificador Asc

Pero es poco eficiente ya que SQL Server debe calcular el Count para cada
línea y hacer un Scan cada vez."


Nuno Santos


Nuno Santos
nunos7[REMOVER]@hotmail.com

"Pablo" wrote in message
news:%23%
Necesito que en un resultado se enumeren las lineas en un campo. En Oracle
estaba el rowcount, existe algo en sql porque no lo encuentro.
Como siempre, Gracias de antemano


Preguntas similares