只需一步,快速开始
快捷登录
TA的精华主题
TA的得分主题
问题一、 a b c 120 5 6.18 100 7 7.21 70 4 2.89
A列平均值为97 c=a/97*5 在查询里能否做到?
问题二、 A B 8 0.08 13 0.21 9 0.10
如果A小于8 那么B=A*0.01 如果A大于8小于10那么B=8*0.01+(A-8)*0.02 如果A大于8大于10那么B=8*0.01+2*0.02+(A-10)*0.03
也就是A被折分成几个数分别乘不同的系数后相加。 8*0.01 8-10之间*0.02 10以上*0.03
举报
一
select (a/avg(a))*b as c from table
二
access里用iif(),sqlserver里用case
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|关于我们|联系我们|ExcelHome
GMT+8, 2024-11-23 09:35 , Processed in 0.036755 second(s), 9 queries , Gzip On, MemCache On.
Powered by Discuz! X3.4
© 1999-2023 Wooffice Inc.
沪公网安备 31011702000001号 沪ICP备11019229号-2
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! 本站特聘法律顾问:李志群律师