Sql Server 2000使用问题
内容如下:表:mytable 包含字段:aa,bb,cc,dd,ee,ff
查询要求:在 select aa,bb,cc sum(dd) as d,sum(ee) as e,sum(ff) as f from mytable group bb,cc order by aa 结果集中过虑掉 列 d,e,f为0 或者为空的记录
内容如下:表:mytable 包含字段:aa,bb,cc,dd,ee,ff
查询要求:在 select aa,bb,cc sum(dd) as d,sum(ee) as e,sum(ff) as f from mytable group bb,cc order by aa 结果集中过虑掉 列 d,e,f为0 或者为空的记录
解决方案 »
- 哪里有ShockwaveFlash控件??
- 帮我看一下代码,谢谢!
- 请问调用DLL动态连接库的时候为什么老是出错,应该怎么调用?
- 来者有分100!在delphi中如何实现把文本文件中的内容显示到一个控件里,比如Edit!
- 怎样调用帮助文件?
- 如何得到上一个月的日期字符串(格式为yyyymm),在线等待!
- 低价寻求管理信息系统开发项目,提供较长时间免费维护和升级服务
- 同志们,你们经常用什么控件?
- 我将real player自带的activex控件导入delphi,自己做了一个程序,但它必须得先安装real player后才能运行,怎样才能解除这一限制
- 非常简单的汉字内码问题!
- 今天去面试了,郁闷……
- 如何可以成为SOHO???
如果要求是
select aa,bb,cc, sub(dd), sum(ee), sum(ff) from mytable group by dd,ee,ff having dd<>0 and ee<>0 and ff<>0
用having给出聚集的附加条件
order by aa
select max(aa) aa,bb,cc, sum(isnull(dd,0)), sum(isnull(ee,0)), sum(isnull(ff,0)) from mytable group by bb,cc having sum(isnull(dd,0))<>0 and sum(isnull(ee,0))<>0 and sum(isnull(ff,0))<>0
order by aa