2013-08-06 27 views
0

我的桌子的樣子如何獲得行數據的具體數量在SQL Server 2005

ID  Name  TakenDateTime 
2 critical care 19-Dec-12 11:04:45 AM 
3 Pathology  26-Dec-12 5:59:28 PM 
4 Radiology  05-Jan-13 7:20:56 PM 
5 Cardiology  07-Jan-13 3:54:04 PM 
6 Neurology  07-Jan-13 3:56:13 PM 
7 Oncology  07-Jan-13 3:56:19 PM 
9 Orthopedic  08-Jan-13 5:30:29 PM 
10 Cardiothoracic 08-Jan-13 5:30:52 PM 

從這個表我只是想5th number of row data in SQL Server 2005。 是否有可能,如果是的話,請爲我提供可能的方式。 任何幫助將感激......

回答

5
SELECT 
    ID, 
    Name, 
    TakenDateTime 
FROM (SELECT 
    ROW_NUMBER() OVER (ORDER BY Id) AS Row, 
    * 
FROM TableName) 
t 
WHERE t.Row = 5 

Sql Fiddle Demo

+0

'@Amit Singh'謝謝您的回答,真的很感謝it..and +1'SQLFiddle' – Vijay

+0

@VijayRamani您最歡迎 –

相關問題