>SELECT * FROM (select TOP 50 * from MyTable where PK_VAL > nVar Order by PK_VAL) dt1 ; >UNION ALL ; >SELECT * FROM (select TOP 50 * from MyTable where PK_VAL < nVar Order by PK_VAL DESC) dt2 >