摘要:
提到排名函數我們首先可能想到的是order by,這個是排序,不是排名,排名需要在前面加個名次序號的,order by是沒有這個功能的。還可能會想到identity(1,1),它也給了一個序號,但是不能保證給出的序號是連續升序的。除非能夠保證所有的Insert語句都能夠正確成功地完成,并且沒有刪除操作,實際的使用中大多數的表都不能保證這樣。好在SQL Server中提供了一些排名函數來輔助實現這些功能。排名函數按照需要的順序對數據進行排名,并提供一個值對數據。下面來了解一下這些排序函數功能。 ROW_NUMBERROW_NUMBER函數允許以上升,連續的順序給每一行數據一個序號,注意ROW_N 閱讀全文
posted @ 2011-07-08 19:22
nd
閱讀(5034)
評論(16)
推薦(10)
浙公網安備 33010602011771號