[求助]各位高手一定要进来啊~~~~
又到期末,小女子就碰到难题了。恳请各位大侠,指点迷津。有两张二维表,结构如下:
1、xsbh c 8(学生编号) 2、xsbh c 8 (学生编号)
nj c 1(年级) cj n 3 0 (成绩)
bh c 1(班号)
两表中各记录XSBH一一对应,不同年级可能有同样的班号。
建立一个QPR文件,及格(成绩不低于60)人数超过10人的每个班对应一个记录,结构为3个记录,第1个是年级,第2个是班号,第3个是及格人数。
答案为:SELECT 1.NJ, 1.BH, COUNT(1.XSBH);
FROM 1 INNER JOIN 2;
ON 1.XSBH=2.XSBH;
WHERE 2.CJ>=60;
GROUP UP 1.NJ, 1.BH;
HAVING COUNT(1.XSBH)>10;
INTO TABLE 3.DBF
请问:及格(成绩不低于60)人数超过10人的每个班对应一个记录。WHERE 2.CJ>=60; 不在分组中的满足条件(HAVING)中写呢?