私はSQLServer2000でページングを行うためのソリューションを探しています。これまでに行われたすべての調査から、SQL Server 2000プラットフォームのほとんどのソリューションは、4GuysfromRollaのGregHamiltonがここに示したものと同じ手法を使用しています。
彼のアプローチの問題は、ソートに「employeeid」を使用していることです。これは、ID列の自動増分です。null値または一意でない値を持つ可能性のある他の列で並べ替えたい場合、それはバラバラになります。
動作する唯一の解決策は、「DaveGriffiths」によるtempdbテーブルを使用した同じ記事で言及されている解決策です。
私の質問は、tempdbを必要とせずに機能し、一意でない列データまたはnull列データを処理する他のソリューションを知っている人はいますか?
ありがとう
*注:。SQLServer2000ソリューションである必要があります。最小公分母が必要です。