在考生文件夾下完成如下簡(jiǎn)單應(yīng)用: 1.用SQL語(yǔ)句完成下列操作:將選課在5門課程以上(包括5門)的學(xué)生
在考生文件夾下完成如下簡(jiǎn)單應(yīng)用:
1.用SQL語(yǔ)句完成下列操作:將選課在5門課程以上(包括5門)的學(xué)生的學(xué)號(hào)、姓名、平均分和選課門數(shù)按平均分降序排序,并將結(jié)果存放于數(shù)據(jù)庫(kù)表stu_temp中(字段名為學(xué)號(hào)、姓名、平均分和選課門數(shù))。
2.建立一個(gè)名為menu_lin的下拉式菜單,菜單中有兩個(gè)菜單項(xiàng)“查詢”和“退出”。“查詢”項(xiàng)下還有一個(gè)子菜單,子菜單有“按姓名”和“按學(xué)號(hào)”兩個(gè)選項(xiàng)。在“退出”菜單項(xiàng)下創(chuàng)建過程,該過程負(fù)責(zé)使程序返回到系統(tǒng)菜單。
正確答案:1.在Visual FoxPro的命令窗口中輸入下列命令: SELECT 學(xué)生.學(xué)號(hào)學(xué)生.姓名AVG(選課.成績(jī)) as 平均分; COUNT(選課.課程號(hào)) AS 選課門數(shù); FROM 學(xué)生! 學(xué)生 INNER JOIN 學(xué)生! 選課; INNER JOIN 學(xué)生! 課程; ON課程.課程號(hào)=選課.課程號(hào); ON學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào); GROUP BY 學(xué)生.姓名; HAVING COUNT(選課.課程號(hào))>=5; ORDER BY 3 DESC: I
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。