Friday, November 27, 2009

Agregar ID autonumerico en consulta SQL

Tal y como lo describen el siguiente link

La manera mas sencilla de autonumerar los registros arrojados por una consulta SQL,
sería la siguiente:

select rank() OVER (ORDER BY a.au_lname, a.au_fname) as rank,
a.au_lname, a.au_fname
from authors a
order by rank

De igual manera se puede asignar un autoumerico a una tabla haciendo agrupaciones por uno o mas campos:

select row_number() over (partition by a.BakeLineId order by a.BakeLineId) as rank ,a.*
from tblBakeComment_Impt a
order by BakeLineId

No comments:

Post a Comment