【文章內(nèi)容簡介】
T 課程號,COUNT(*) FROM 選課GROUP BY 課程號HAVING COUNT(*) 3ORDER BY COUNT(*) DESC, 課程號(5)檢索學(xué)號比王明同學(xué)大,而年齡比他小的學(xué)生姓名。答:SELECT 姓名 FROM 學(xué)生WHERE 學(xué)生號(SELECT 學(xué)生號FROM 學(xué)生WHERE 姓名=39。王明39。) and 年齡(SELECT 年齡FROM 學(xué)生WHERE 姓名=39。王明39。)(6)檢索姓名以王打頭的所有學(xué)生的姓名和年齡。答:SELECT 姓名,年齡 FROM 學(xué)生 WHERE 姓名 LIKE ‘王%’(7)在選課表中檢索成績?yōu)榭罩档膶W(xué)生學(xué)號和課程號。答:SELECT 學(xué)生號,課程號 FROM 選課 WHERE 成績 IS NULL(8)求年齡大于女同學(xué)平均年齡的男學(xué)生姓名和年齡。答:SELECT 姓名,年齡 FROM 學(xué)生WHERE 性別=’男’ and 年齡 (SELECT AVG(年齡) FROM 學(xué)生WHERE 性別=’女’) (9)求年齡大于所有女同學(xué)年齡的男學(xué)生姓名和年齡。答:SELECT 姓名,年齡 FROM 學(xué)生WHERE 性別=’男’ and 年齡 all (SELECT 年齡 FROM 學(xué)生WHERE 性別=’女’) (10)檢索所有比王明年齡大的學(xué)生姓名、年齡和性別。答:SELECT 姓名,年齡,性別 FROM 學(xué)生WHERE 年齡 (SELECT 年齡 FROM 學(xué)生WHERE 姓名=’王明’) (11)檢索選修課程C001的學(xué)生中成績最高的學(xué)生的學(xué)號。答:SELECT 學(xué)生號 FROM 選課WHERE 課程號=’C001’ and 成績=(SELECT MAX(成績) FROM選課 WHERE課程號=’C001’)(12)檢索學(xué)生姓名及其所選修課程的課程號和成績。答:SELECT 姓名, 課程號, 成績 FROM 學(xué)生,選課 =(13)檢索選修2門以上課程的學(xué)生總成績(不統(tǒng)計不及格的課程),并要求按總成績的降序排列出來。答:SELECT 學(xué)生號,SUM(成績) FROM 選課WHERE 成績=60GROUP BY學(xué)生號HAVING COUNT(*)=2ORDER BY SUM(成績) DESC 利用控制流語句,查詢學(xué)生號為0101001的學(xué)生的各科成績,如果沒有這個學(xué)生的成績,就顯