怎么用SQL語句查詢每個(gè)學(xué)生選修的課程名及其成績(jī)?
Selectname,coursename,gradefrom(課程名稱所在的表名,課程名稱所在的表名,SonC.課程編號(hào)S.課程編號(hào))join學(xué)生信息表onS.學(xué)生信息表,學(xué)號(hào);具體例子:selectsname,cname,gradefromstudentSTleftjoin(scoresleftjoincoursecon)。
開;
查詢各班各科的平均成績(jī)用sql語句寫?
selectclassname,projectname,avg(score)CJfromtablegroupbyclassname,projectnam
access中查詢統(tǒng)計(jì)成績(jī)超過90分的人數(shù)怎么操作?
ACC
sql查找成績(jī)排名第二的同學(xué)?
你的信息不足以讓我知道如何給你答案。很明顯,如果第一名并列,第二名并列,上面有top的人給出的答案都是錯(cuò)的。
所以,我建議你給出表格結(jié)構(gòu),我好幫你分析問題。
或者你可以試試這個(gè):
select*fromtbl_scorewherescore
(
從分?jǐn)?shù)不在(
按分?jǐn)?shù)desc從tbl_score順序中選擇不同的前1名分?jǐn)?shù)
)按分?jǐn)?shù)排序desc
)
我在自己的臨時(shí)表上測(cè)試了一下,應(yīng)該足以滿足第二名的查詢,包括并列第二的所有人。
不知道這是不是樓主想要的?