Include row number in query result (SQL Server) -
i think each row in sql server given unique number. how can include in sql query results?
if referring row number provided management studio when run query, there no way because not exist. management studio generates on fly. can however, recreate sequential number using row_number ranking function if using sql server 2005 or later. note should never assume database return rows in specified order unless include order statement. query might like:
select .... , row_number() on ( order t.somecolumn ) num table t order t.somecolumn
the order in on clause used determine order creating sequential numbers. order clause @ end of query used determine order of rows in output (i.e. order sequence number , order of rows can different).
Comments
Post a Comment