access有一成績表如何統計每班語文成績大于90的人數再對其排名?
access數據庫不支持Rank、Dense_Rank、Rownumber這類排名函數,需要獲取名次排名只能依靠應用程序端編程解決??梢岳肁CCESS窗體或ACCESS報表來展示排名。代碼思路是SQL語句檢索出語文成績>90分的記錄并按降序排序,然后循環比對記錄集中的分數,從1開始對記錄集的每一行記錄編號,下一條記錄如跟上一條記錄分數不一樣則編號加1,否則編號不變,直到記錄集末尾,這樣既可完成Rank函數的排名規則。
access有一成績表如何統計每班語文成績大于90的人數再對其排名?
access數據庫不支持Rank、Dense_Rank、Rownumber這類排名函數,需要獲取名次排名只能依靠應用程序端編程解決??梢岳肁CCESS窗體或ACCESS報表來展示排名。代碼思路是SQL語句檢索出語文成績>90分的記錄并按降序排序,然后循環比對記錄集中的分數,從1開始對記錄集的每一行記錄編號,下一條記錄如跟上一條記錄分數不一樣則編號加1,否則編號不變,直到記錄集末尾,這樣既可完成Rank函數的排名規則。