[二級(jí)VFP試題天天練]VF考試試題8

字號(hào):

這次的題目仍然是延續(xù)前兩天的練習(xí),題目如下:
    1、在“學(xué)生成績”表中查詢“學(xué)年年度”在2003年于2005年之間的年度數(shù)學(xué)成績的總合(HAVING);
    2、查詢學(xué)號(hào)為“03***”的學(xué)生并按學(xué)年年度分別計(jì)算政治成績總分,最后計(jì)算出所有符合查詢條件的學(xué)生的政治總成績(COMPUTE);
    3、查詢學(xué)號(hào)為03007的學(xué)生的姓名,性別及其在2003年的電工和數(shù)學(xué)的成績(多表查詢);
    4、通過查詢獲得2004年計(jì)算機(jī)基礎(chǔ)成績存在的學(xué)生的學(xué)號(hào),姓名及數(shù)學(xué)成績,并將查詢結(jié)果按學(xué)號(hào)排序輸出。
    1.SELECT 學(xué)年年度,總分=SUM(數(shù)學(xué)成績) FROM 學(xué)生成績 GROUP BY (學(xué)年年度)HAVING 學(xué)年年度 BETWEEN 2003 AND 2005;
    2.SELECT 學(xué)號(hào),學(xué)年年度,政治成績 FROM 學(xué)生成績 WHERE 學(xué)號(hào) LIKE ‘03%’ORDER BY 學(xué)年年度 COMPUTE SUM(政治成績)BY 學(xué)年年度 COMPUTE SUM(政治成績)
    3.SELECT 學(xué)生信息.學(xué)號(hào),學(xué)生信息.姓名,學(xué)生成績.電工成績,學(xué)生成績.數(shù)學(xué)成績 FROM 學(xué)生信息,學(xué)生成績 WHERE 學(xué)生信息.學(xué)號(hào)=03007 AND 學(xué)生信息.學(xué)號(hào)=學(xué)生成績.學(xué)號(hào) AND 學(xué)生成績.學(xué)年年度=2003;
    4.SELECT a.學(xué)號(hào),a.姓名,a.數(shù)學(xué)成績 FROM 學(xué)生成績.a,學(xué)生信息.b WHERE a.學(xué)號(hào)=b.學(xué)號(hào) AND b.學(xué)年年度=1998 ORDER BY a.學(xué)號(hào)。