Bienvenidos

Recuerda que tus comentarios son importantes y recuerda agradecer si te fue útil algun artículo publicado aquí.

L1f3 15 a D@nc3 Flo0r

miércoles, 21 de diciembre de 2016

Secuencia numérica (Identity) en un query SELECT de sql server

Para retornar una secuencia numérica como un campo dentro de un SELECT de SQL Server podemos usar el siguiente código.
select ROW_NUMBER() OVER (ORDER BY fecha) as Sec,Nombre, Apellido, Fecha 
from usuarios
En el query anterior estamos creando un campo que no existe en la tabla llamado Sec donde se va a desplegar una secuencia numérica por cada fila que retorne la consulta.
Luego se esta mostrando el campo nombre, apellido y fecha de la tabla Usuarios

Resultado:

Sec Nombre Apellido Fecha
1 Juan Perez 10/10/2013
2 Laura Martinez 10/10/2013
3 Lucas Pena 7/7/2014
4 Maria Diaz 11/13/2014
5 Jose Castillo 12/1/2014

No hay comentarios: