Programación en castellano
Inicio > Foros > Bases de datos y SQL > Rownum en SqlServer
-Foros de debate

Bases de datos y SQL
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Rownum en SqlServer
Enviado por juanmabernardo el día 10 de julio de 2006

Muy buenas,

necesito crear una consulta a una base de datos sqlserver donde exista una columna con el número de la fila, es decir, lo mismo que hace el "rownum" en Oracle pero en este caso en SqlServer. He visto que hay un row_number() pero que es en SqlServer 2005 pero no me sirve puesto que uso el anterior.

Toda ayuda se agradecerá.

Saludos compañeros!!

 
Re: Rownum en SqlServer
Enviado por juanmabernardo el día 10 de julio de 2006

jeje, encontré una manera para hacerlo manualmente.

a ver si le sirve a alguien que tenga el mismo problema que yo, saludos!!

select (select count(*) from tabla1 where tabla1.tblid<=tbl.tblid) as num, id from tabla1 tbl
order by num

de esta manera obtenemos el numero de registros que hay menor que el identificador. Esta manera obliga a tener un campo identificador y autonumérico....cosa imprescindible actualmente.

saludos

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | amor | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados