首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

GROUP BY为什么返回异常

2013-12-22 
GROUP BY为什么返回错误?目的:想把一个员工一天的工作时间进行加总,以前都用循环语句,但发现很慢,故想用SQ

GROUP BY为什么返回错误?
  目的:想把一个员工一天的工作时间进行加总,以前都用循环语句,但发现很慢,故想用SQL的GROUP BY来实现:

  CREATE SQL VIEW TEMP_VSALARYD2 AS SELE SALARY_D.HRSID,SALARY_D.日期,SUM(SALARY_D.工作时间) AS 工作时间;
   FROM CMADE!SALARY_D INNER JOIN CMADE!HRS ON UPPER(ALLTRIM(SALARY_D.HRSID))==UPPER(ALLTRIM(HRS.HRSID));
   GROUP BY SALARY_D.HRSID,SALARY_D.日期;    
   ORDER BY SALARY_D.HRSID,SALARY_D.日期


   以上的SQL语句,去掉GROUP BY就没有问题,但加上就报BROUP BY语句错误,这是什么原因呢?    
[解决办法]
单独运行上述SQL有无问题,提示什么
[解决办法]

引用:
  为了简化这段代码,贴上来的时候,把一些其它表内的字段省略掉了。

应该原样贴出来,除非你可以100%的确定问题不在省略的部分

热点排行