这个SQL语句好像不正确啊,应该写成这样吧
select c2,sum(c3) from t where c4=1 group by c2 having sum(c3)>100
select c2,sum(c3) from t where c4=1 group by c2 having sum(c3)>100
解决方案 »
- 求助!!!
- 关于DataGrid控件的使用
- 急!急!急!急!急!急!急!急!急!急!急!急!急!
- 请问怎样截获电脑时钟的数据/
- 如何将任意汉字分成左右两半分别在不同的位置画出来?
- 请问:总提示rtl60.bpl(报表连接库)找不到,Qreport面版中的第一个控件加载不到窗体中?????
- 汉字与拼音互相转化
- 寻求delphi方面的高手合作
- 不懂的问题要问大家,各位请多多帮忙?
- delphi7.0在win2000 sever/win2003 sever 下系统抱"ntdll.dll"异常错误
- 请问一个ADO命令对象
- 难道真的没有好办法用delphi取得本机硬盘序列号码(Win2000)? 在线..........
至少在Access,SQL Server,Oracle上我已经试了,都出错
说having后的c3不是聚合函数或出现在group by中
我现在想知道在sybase上是不是有答案我从一本讲SQL的书上说是有答案的
结果为
c3 sum(c3)
-------------
3 1800
having的结果应该是显示本组所有记录都满足要求的组
但出题考我的人说having的结果不是这样,我一下被晕了