Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
boreddy
Posting Yak Master
172 Posts |
Posted - 2008-08-17 : 23:50:51
|
| I have 20 records in my table and i want to display 11th record from the table.that is leaving first 10 records and then fetching the 11 th record. Please give me the query for the same.Thank you. |
|
|
khtan
In (Som, Ni, Yak)
17689 Posts |
Posted - 2008-08-17 : 23:59:42
|
if you are using SQL Server 2005select *from ( select *, row_no = row_number() over (order by somecol) from sometable) twhere row_no = 11 EDIT : changed from row_no >= 11 as OP wants 11th record only KH[spoiler]Time is always against us[/spoiler] |
 |
|
|
visakh16
Very Important crosS Applying yaK Herder
52326 Posts |
Posted - 2008-08-18 : 00:01:03
|
| SELECT Top 1 * FROM (SELECT TOP 11 * FROM YourTable ORDER BY PKCol) t ORDER BY t.PKCol DESC |
 |
|
|
madhivanan
Premature Yak Congratulator
22864 Posts |
Posted - 2008-08-18 : 04:11:44
|
| http://sqlblogcasts.com/blogs/madhivanan/archive/2007/08/27/find-nth-maximum-value.aspxMadhivananFailing to plan is Planning to fail |
 |
|
|
|
|
|