access總成績排名問題
① 求助:如何用Access進行成績排名
在access里這抄個比較惡心,還得襲迂迴一下,而且迂迴的很沒意義
第一步,先創建一個查詢
就是排出名次的一個查詢
selecta.姓名,a.總分,(selectcount(*)+1from成績表asbwherea.總分<b.總分)as名次into臨時表from成績表asa
然後關聯這個查詢來寫更新
UPDATE成績表ASAINNERJOIN臨時表ASBONA.姓名=B.姓名
SETA.名次=B.名次;
其實本來就第一個查詢就可以滿足了,但是你得更新的話就只能這樣了
② access查詢 SQL查詢成績排名前5%的學生
創建一個查詢,然後點右鍵,切換到sql視圖
執行以下語句
selecttop5percent學號,課程號,成績from學生成績表where課程號='101'orderby成績desc
③ Access中計算總成績
在設計視圖下方添加一列,其中欄位一行輸入:總成績: [英語]+[數學]+[計算機]
條件一行輸入 >240 即可 過程和結果如圖
④ access有一成績表如何統計每班語文成績大於90的人數再對其排名
ACCESS數據來庫不支持Rank、Dense_Rank、Rownumber這類排名源函數,需要獲取名次排名只能依靠應用程序端編程解決。
可以利用ACCESS窗體或ACCESS報表來展示排名。代碼思路是SQL語句檢索出語文成績>90分的記錄並按降序排序,然後循環比對記錄集中的分數,從1開始對記錄集的每一行記錄編號,下一條記錄如跟上一條記錄分數不一樣則編號加1,否則編號不變,直到記錄集末尾,這樣既可完成Rank函數的排名規則。
⑤ asp 如何對access資料庫中的成績進行排名並顯示出:姓名,分數,名次謝謝!
最簡單是方法是把資料庫中時間那個欄位的默認值設置為當前時間
格式是:=Now()
也可以用ASP代碼寫
rs("time")=now()
⑥ asp中的access年度成績查詢排名問題
表如下,我起的表名叫test
說明,其實這個換在別的資料庫中會簡單些,只是因為access有些東西不能和其他資料庫通用,不可以把t1的那個sql建立成一個查詢,在後續中可以調用這個查詢來做這件事,具體的你自己看一下吧
⑦ access2003 查找各科成績80分以上的學生的總成績,並顯示前三名如何設定
查詢窗體的設計視圖請參照下圖:
下面是上圖對應的查詢窗體的SQL視圖。。
SELECTTOP3姓名專,數學,語文屬,英語,Val([數學])+Val([語文])+Val([英語])AS總成績
FROM成績表
GROUPBY姓名,數學,語文,英語
HAVING數學>"80"AND語文>"80"AND英語>"80"
ORDERBYVal([數學])+Val([語文])+Val([英語])DESC;
⑧ 請問如何對access 中的查詢中成績進行排名呢
select * from 表1 order by 年級 asc,周扣分
只能這樣了 ,如果要實現你說的那個功能,建議用腳本語回言或其他開發語答言寫。
這樣是沒有排名的,但是卻分別對各個年級的班級的周扣分進行了升序排列,如果要降序,使用select * from 表1 order by 年級 asc,周扣分 desc
⑨ ACCESS總成績排名問題
select count(1) from
(select cs_name,sum(cs_d_f) as sumd from 表 group by cs_name order by sum(cs_d_f) desc)tmp
where sumd>=(select sumd from
(select cs_name,sum(cs_d_f) as sumd from 表 group by cs_name order by sum(cs_d_f) desc)tmp
where cs_name='玩家名')
先用select cs_name,sum(cs_d_f) as sumd from 表 group by cs_name order by sum(cs_d_f) desc取得排名表
然後從排名表中找出總殺人數回大於答指定玩家殺人數的人數,該人數就是玩家的排名
⑩ access學生成績管理系統
下載地址
http://down.chinaz.com/soft/24039.htm
管理員操作說明
1-1、管理員從「管理頁面」進行後台登陸,新系統默認系統管理員帳號和密碼為admin和admin。
1-2、為了增加系統安全,登陸後請你馬上到「管理頁面-修改密碼」修改你的系統管理員密碼。
1-3、「管理頁面-帳號管理」你可以添加、編輯、刪除管理員帳號(如果你有系統管理員許可權)。
1-4、「管理頁面-教師管理-添加教師」你可以添加教師帳號。
1-5、「管理頁面-教師管理」你可以編輯、刪除教師帳號,任課情況和班主任只是該教師當前所授課程和任哪班的班主任,若要修改請到相應的「課程管理」和「班級管理」。
1-6、「管理頁面-年級管理」你可以添加、編輯、刪除年級。年級的概念是「高三(2)班」中的「高三」。
1-7、「管理頁面-學期管理」你可以添加、編輯、刪除學期,並且必須把某一個學期設置為當前學期。學期名最好以「2006-2007第二學期」這樣的格式發布。
等等功能