回覆列表
-
1 # mzhrh14297
-
2 # 使用者2150543099384
切換到sql檢視
輸入
update 表名 set 成績=成績+5 where 選修編號=“01”
執行查詢即可,會提示更新多少條記錄,確認。
-
3 # 使用者110657518708
建立一個查詢,然後點右鍵,切換到sql檢視執行以下語句
select top 5 percent 學號,課程號,成績 from 學生成績表 where 課程號='101' order by 成績 desc
-
4 # 使用者12820628381851
建立一個查詢,然後點右鍵,切換到sql檢視執行以下語句select top 5 percent 學號,課程號,成績 from 學生成績表 where 課程號='101' order by 成績 desc
ACCESS資料庫不支援Rank、Dense_Rank、Rownumber這類排名函式,需要獲取名次排名只能依靠應用程式端程式設計解決。可以利用ACCESS窗體或ACCESS報表來展示排名。程式碼思路是SQL語句檢索出語文成績>90分的記錄並按降序排序,然後迴圈比對記錄集中的分數,從1開始對記錄集的每一行記錄編號,下一條記錄如跟上一條記錄分數不一樣則編號加1,否則編號不變,直到記錄集末尾,這樣既可完成Rank函式的排名規則。