試用SQL的查詢語句實現(xiàn)下列查詢:
(1)統(tǒng)計有學(xué)生選修的課程門數(shù)。
(2)求選修C004課程的學(xué)生的平均年齡。
(3)求學(xué)分為3的每門課程的學(xué)生平均成績。
(4)統(tǒng)計每門課程的學(xué)生選修人數(shù),超過3人的課程才統(tǒng)計。要求輸出課程號和選修人數(shù),查詢結(jié)果按人數(shù)降序排列,若人數(shù)相同,按課程號升序排列。
(5)檢索學(xué)號比王非同學(xué)大,而年齡比他小的學(xué)生姓名。
(6)檢索姓名以王打頭的所有學(xué)生的姓名和年齡。
(7)在選課表中檢索成績?yōu)榭罩档膶W(xué)生學(xué)號和課程號。
(8)求年齡大于女同學(xué)平均年齡的男學(xué)生姓名和年齡。
(9)求年齡大于所有女同學(xué)年齡的男學(xué)生姓名和年齡。
(10)檢索所有比王華年齡大的學(xué)生姓名、年齡和性別。
(11)檢索選修課程C002的學(xué)生中成績最高的學(xué)生的學(xué)號。
(12)檢索學(xué)生姓名及其所選修課程的課程號和成績。
(13)檢索選修4門以上課程的學(xué)生總成績(不統(tǒng)計不及格的課程),并要求按總成績的降序排列出來。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
使用INSERT語句添加數(shù)據(jù)時,如果添加的數(shù)據(jù)有多條,多條數(shù)據(jù)之間使用分號分隔。
REPEATABLE READ是MySQL默認的事務(wù)隔離級別,它可以避免臟讀和不可重復(fù)讀。
簡述MySQL中常用的聚合函數(shù)并說明函數(shù)功能。
分組查詢時將GROUP BY和聚合函數(shù)一起使用進行統(tǒng)計匯總。
DROP USER語句一次可以刪除多個用戶,用戶名使用逗號分隔。
在READ COMMITTED級別下,一個事務(wù)只能讀取其他事務(wù)已經(jīng)提交的內(nèi)容,可以避免臟讀和不可重復(fù)讀,但是會出現(xiàn)幻讀的情況。
user數(shù)據(jù)表中account_locked字段的值為N時表示解鎖,值為Y時表示鎖定。
交叉連接查詢的結(jié)果中存在很多不合理的數(shù)據(jù),所以在實際應(yīng)用中應(yīng)避免使用交叉連接查詢。
如果給字段所賦的值超出數(shù)據(jù)類型取值范圍,會發(fā)生錯誤并提示“Out of rang”。
如果插入的數(shù)據(jù)有多條,多條數(shù)據(jù)之間用逗號隔開。