这样的查询语句让我伤脑筋?只得向各位请教了,救命啊!!!! select ID,case Sum(Weight) when 0 then Sum(Degree) else Sum(Degree)/Sum(Weight) end as dw from DegreeTablegroup by ID 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select ID, Sum(Degree)/( case when Sum(Weight)=0 then 1 else Sum(Weight) end ) as dw from DegreeTablegroup by ID. 如何将远程数据库中的数据复制到另一台机器的数据库中啊? Sql Server 注册问题,在网上搜不到答案的问题 如何取得这个结果? 怎样将sqlserver的日期后推一个月? mssql2005 开发版、企业版、express版有啥差别 求一条SQL语句。我觉得比较难! mysql 如何删除unique 请教一个db-library与链接服务器的诡异问题 备份和还原的高手请进 关于用触发器防止重复记录的问题 如何更新上一条记录的时间值??(update)(解决后马上给分!) 为什么这个存储过程执行不了?
Sum(Degree)/( case when Sum(Weight)=0 then 1 else Sum(Weight) end ) as dw
from DegreeTable
group by ID.