access查詢成績最高的學生
『壹』 access查詢 SQL查詢成績排名前5%的學生
創建一個查詢,然後點右鍵,切換到sql視圖
執行以下語句
selecttop5percent學號,課程號,成績from學生成績表where課程號='101'orderby成績desc
『貳』 access中怎麼創建查詢查找平均分最高的前五位學生姓名的信息
其實一一對應了。你看看,設計窗體視圖。你寫sql 語句效果會反應在設計窗體那
『叄』 用access查詢出總評成績最高的前五個學生的學號,姓名和總評成績,怎麼做
SELECT TOP 5 成績表.學號, 姓名, 總評成績
FROM 成績表, 學生信息表
WHERE 學生信息表.學號=成績表.學號
ORDER BY 總評成績 DESC;
『肆』 access 查詢最高分
SELECTTOP1SONFROM成績
WHERECON="C1"
ORDERBYGRADEDESC
『伍』 access查詢中要查詢出成績表中總評成績最高的五位學生的學號和總評成績,該怎麼寫SQL語句
SELECT TOP 5 成績表來.學號, 姓名, 總評源成績
FROM 成績表, 學生信息表
WHERE 學生信息表.學號=成績表.學號
ORDER BY 總評成績 DESC;
(你問了兩個差不多的,你的上一個是有姓名的,然後成績表是沒有姓名的,所以還要用上學生信息表)
『陸』 如何用access查詢「最高分」
這太簡單了,不要什麼分組搞得那麼復雜,我就不喜歡!
這里我假設你的表是:成績表
欄位如版你權題目所說,直接就可以放到「查詢分析器」里運行OK!
select *,
(select max(成績) from 成績表 where 課程名稱=課名)as 最高分
from (select distinct 課程名稱 as 課名 from 成績表)
這里的distinct是把欄位「課程名稱」里相同的課程名稱全部去掉,
作為一個臨時表,供查詢調用
然後,根據臨時表裡的課程名稱,在成績表裡查詢,每查詢一科,就統計
這科里的成績的最大值!
『柒』 在access中有sql查詢平均分最高的學生的學號和姓名。
sql可以支持直接生成這樣的查詢:
select top 1 * from 「考試成績單」 order by 「[平均分數]」
就可以了,假如你的版表不叫權 考試成績單 ,那就把你的表名稱換在這里。
1 後面的 * 千萬別忘記了。
『捌』 ACCESS查找第一學期有兩門以上課程超過90分的學生學號
select 學號 from (SELECT 學號 from 成績表 where 成績 > 90 and 修讀學期 =1) group by 學號 having count(*)>=2 ;
說明:不知道你修讀學期字回段是文本還是數字類答型?我上面是假定數字類型。
SELECT 學號 from 成績表 where 成績 > 90 and 修讀學期 =1 這一句會查詢出第1學期成績超過90分的所有學號,有幾次超過90分「學號」就會出現幾次(理解這一點很重要)。
select 學號 from (……)group by 學號 having count(*)>=2; 這句以「學號」為分組,使用條件having count(*)>=2 使「學號」出現2次以上的輸出到結果集中,達到你的要求。
『玖』 Access用SQL查詢各科最高分的學生的姓名,課號及成績
如果在線的話就把欄位給出來,不在線的話等下發SQL給你吧
『拾』 Access里建一個查詢:查詢一張學生表裡成績最好的5位同學。這個查詢條件怎麼寫
select top 5 * from student order by chengji desc
註:student為表名;chengji為保存成績的欄位名
思路:對成績欄位降序排列,取出前5條