いくつかの列のいずれかで並べ替えることができるテーブルに対するクエリと、結果セットの行のIDがあります。次または前のレコード(または完全な結果セットのIDのオフセット)を取得するにはどうすればよいですか。
すなわち。次の表があるとしましょう
ID First_Col Second_Col Name
1 34 24 John
2 40 22 James
3 48 5 Hugh
first_colで並べ替え、id 2を指定すると、次のレコードは3になりますが、Second_Colで並べ替えると、次のレコードは1になります。
sortBy式(関数に渡される)とidが与えられた場合、次のレコードを簡単に見つけるにはどうすればよいですか?