问题
多项选择题
设计查询(8分)已知课程安排表(KCAP.DBF)存储了每个学期各班级所上的课程信息,其中含学期编码(XQBM,C)、班级编号(BJBH,c)等字段;课程表(KC.DBF)存储了每门课程的信息,其中含课程代码(KCDM,C),学分(XF,N)等字段,按如下要求修改JXGL项目中的查询CHAXUN:基于KCAP表和KC表,查询每学年(由XQBM字段的前13个字节内容指定),每个班级的课程门数和总学分。要求输出字段依次为学年、BJBH、课程门数、总学分,查询结果按学年排序,输出去向为临时表(表名为ABCD)。
答案
参考答案:SELECT LEFT(ALLT(XQBM),AC)AS 学年,KCAP.BJBH,COUNT($) AS课程门数,; SUM(XF) AS 总学分; FROM JXSJ!KCAP INNER JOIN JXSJ!KC; ON KCAP.KCDM=KC.KCDM; GROUP BY A,KCAP.BJBH; ORDER BY A; INTO CURSOR ABCD