vfp 求教高手

来源:百度知道 编辑:UC知道 时间:2024/06/03 15:37:38
SELECT 部门表.部门号, 部门名, SUM(一季度利润),SUM(二季度利润),SUM(三季度利润),SUM(四季度利润);
FROM 部门表,销售表;
WHERE 部门表.部门号 = 销售表.部门号 AND 年度 = "2005";
GROUP BY 部门表.部门号;
ORDER BY 销售表.部门号 INTO TABLE account
以上是我编写 但是提示group by 子句缺少或无效 谁能帮忙找下错误

你这个写法问题,这样写更好:

SELECT 部门表.部门号, 销售表.部门名, SUM(一季度利润) as 一季度利润,SUM(二季度利润) as 二季度利润,SUM(三季度利润) as 三季度利润,SUM(四季度利润) as 四季度利润;
FROM 部门表,销售表;
WHERE 部门表.部门号 = 销售表.部门号 AND 年度 = "2005";
GROUP BY 部门表.部门号,销售表.部门名;
ORDER BY 销售表.部门号 INTO TABLE account

你的子句鹫该是
GROUP BY 部门表.部门号,部门名