sql条件选择语句

wangchengshuai 2011-03-31 01:47:43


数据表

khmc ghnl ghq jg zl fw zx nf jd lrr
青岛华美包装制品有限公司 0 100 0 100 70 0 2011 1 王山
青岛嘉德化纤器材有限公司 0 100 0 70 70 0 2011 2 王一
青岛捷盛化工物资有限公司 80 100 60 100 60 100 2011 2 王二
青岛双龙包装有限公司 60 100 0 70 100 0 2011 2 王三
青岛双龙包装有限公司 80 100 0 80 100 0 2011 2 王四
青岛双龙包装有限公司 0 100 0 60 100 0 2011 2 王五
青岛华美包装制品有限公司 0 100 0 100 70 0 2011 1 王六
khmc:客户名称,ghnl:供货能力,ghq:供货期,jg:价格,zl:质量,fw:服务,zx:资信 nf:年份,jd:季度

实现按照年份,季度取每一个客户每项指标的平均值,注意像双龙包装供货能力这一项有得分为0的情况,则只取得分不为0的平均值,然后再按照各项指标的权重(其中供货能力5%,交货期10%,价格20%,质量50%,服务10%,资信5%)计算出总得分。












...全文
508 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lcqtgb 2011-03-31
  • 打赏
  • 举报
回复
select isnull(avg(ghnl),0),.... from  tb 
where (ghnl<>0 or xxx<>0)
group by khmc,年,季度
wangchengshuai 2011-03-31
  • 打赏
  • 举报
回复
实现按照年份,季度取每一个客户每项指标的平均值,注意像双龙包装供货能力这一项有得分为0的情况,则只取得分不为0的平均值,然后再按照各项指标的权重(其中供货能力5%,交货期10%,价格20%,质量50%,服务10%,资信5%)计算出总得分。
--小F-- 2011-03-31
  • 打赏
  • 举报
回复
select
khmc,avg(ghnl),....
from
tb
group by
khmc

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧