本帖最后由 iamsilly 于 2014-12-01 20:25:54 编辑

解决方案 »

  1.   

    应消耗没超,总共1430
    利用率算平均的行不?select 105/((105+205*2+305*3)/1500.)
    select 205*2/((105+205*2+305*3)/1500.)
    select 305*3/((105+205*2+305*3)/1500.)
      

  2.   

    感谢楼上大哥认真,但是分别算出来的结果应该等于1500,好像不等呢。
    select 105/((105+205*2+305*3)/1500.)=105/0.97=108.25
    select 205*2/((105+205*2+305*3)/1500.)=410/0.97=422.68
    select 305*3/((105+205*2+305*3)/1500.)=915/0.97=943.3108.25+422.68+943.3=1474.23
      

  3.   

    很神奇的一个答案哟,在SQL 上面居然调试通过,请问3楼大哥,数字后面加.是一个什么用法呀?
      

  4.   

    我没注意算,算错了
    加点,是告诉SQL这是小数,不要拿来当整数用
    不信你把小数点去下就知道了