假設(shè)某教學(xué)管理數(shù)據(jù)庫(kù)有以下三張表,請(qǐng)寫(xiě)出下列問(wèn)題的SQL語(yǔ)句:
學(xué)生(學(xué)號(hào),姓名,年齡,性別)
課程(課程號(hào),課程名,任課教師)
成績(jī)(學(xué)號(hào),課程號(hào),成績(jī))
(1)如何在SQL Server上創(chuàng)建這三張表;
(2)查詢(xún)劉峰教師所授課程號(hào),課程名;
(3)查詢(xún)年齡大于20歲的所有男同學(xué)的學(xué)號(hào)、姓名;
(4)查詢(xún)至少選修了兩門(mén)課程(含兩門(mén))的學(xué)生學(xué)號(hào);
(5)查詢(xún)王文芳同學(xué)選修的所有課程的課程號(hào);
(6)查詢(xún)王文芳同學(xué)不學(xué)的課程的課程號(hào);
(7)查詢(xún)所有上劉峰老師課程的學(xué)生學(xué)號(hào);
(8)查詢(xún)所有選修“數(shù)據(jù)庫(kù)原理”的學(xué)生的學(xué)號(hào);
(9)向?qū)W生表中插入一條記錄(’2003001’,’吳紅’,21,’女’);(1表示女,0表示男)
(10)刪除三張表中所有學(xué)號(hào)為20020001的學(xué)生信息;
(11)把學(xué)號(hào)為20030002的學(xué)生的年齡改為22歲。
設(shè)有以下基本表:
(1)供應(yīng)商表(供應(yīng)商編號(hào),供應(yīng)商名稱(chēng),供應(yīng)商所在城市);
(2)零件表(零件編號(hào),零件名稱(chēng),零件顏色,零件重量);
(3)工程項(xiàng)目表(工程編號(hào),工程名稱(chēng),工程所在城市);
(4)工程供貨表(工程編號(hào),供應(yīng)商編號(hào),零件編號(hào),零件數(shù)量)。
用SQL語(yǔ)言寫(xiě)出下列查詢(xún)語(yǔ)句
(1)查詢(xún)所有工程的全部細(xì)節(jié)
(2)查詢(xún)所在城市為上海的所有工程的全部細(xì)節(jié)
(3)查詢(xún)重量最輕的零件代號(hào)
(4)查詢(xún)?yōu)楣こ叹幪?hào)為“JG2008001”的工程提供零件的供應(yīng)商編號(hào)
(5)查詢(xún)?yōu)楣こ叹幪?hào)為“JG2008001”的工程提供零件編號(hào)為“P1”的供應(yīng)商編號(hào)
(6)查詢(xún)由供應(yīng)商編號(hào)為S1的供應(yīng)商提供零件的工程名稱(chēng)
(7)查詢(xún)供應(yīng)商S1提供的零件的顏色