欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

group by为什么返回异常

更新时间: 2014-01-05 02:26:44 责任编辑: Author_N1

 

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%的确定问题不在省略的部分
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:26:44
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/9849/
本文WWW.DOC100.NET DOC100.NET版权所有。