So-net無料ブログ作成

Microsoft AccessでOracleのRANKを使いたい [Access]

Microsoft AccessでOracleのRANKを使いたい。
ランキングをランキングを表示したい場合の方法です。

「項目名」:(Select Count(*) from 「テーブル名」 Where 「ランキング対象項目」 < 「クエリ内のランキング対象項目」

例:
(Select Count(*) from Employees Where [HireDate] < [Emp1].[HireDate])+1

問題点としては、件数が多いと遅くなっていく。カウントしてるんだから仕方ないのでしょうか。 

参考
http://support.microsoft.com/kb/120608/ja


タグ:access Rank
nice!(0) 
共通テーマ:パソコン・インターネット

nice! 0