解决方案 »

  1.   

    string sqlRate = "select Frequency*100.0/n1 as rate from testPareto where ProjectNumber=" + yourProjectNumber;
      

  2.   

    非常感谢您朋友,Rate已经解决了。我还想请问一下你知道如何实现计算累计频率n2的代码吗?如果知道还请告诉一下小弟啊!!O(∩_∩)O谢谢
      

  3.   

    SELECT a.ProjectNumber,  SUM(b.Frequency*100.0/b.n1)
    FROM   testPareto  a,
           testPareto  b
    WHERE b.ProjectNumber <= a.ProjectNumber
    GROUP BY a.ProjectNumber
    ORDER BY a.ProjectNumber
      

  4.   

    朋友您好!您的代码是可以计算出累计频率的值的,结果如下:
    P rojectNumber                    无列名
    1                                               50.53
    2                                               80.00
    3                                               90.53
    4                                               94.74
    5                                               97.9
    6                                               100
    我想问一下我如何可以将上面的无列名一列的数据存储到我的累计频率列n2中呢?我是个asp.net菜鸟,还希望您能多给点建议:)
      

  5.   

    朋友您好!您的代码是可以计算出累计频率的值的,结果如下:
    P rojectNumber                    无列名
    1                                               50.53
    2                                               80.00
    3                                               90.53
    4                                               94.74
    5                                               97.9
    6                                               100
    我想问一下我如何可以将上面的无列名一列的数据存储到我的累计频率列n2中呢?我是个asp.net菜鸟,还希望您能多给点建议:)
    insert into testPareto(n2)
    select  SUM(b.Frequency*100.0/b.n1) as n2
    FROM   testPareto  a,
           testPareto  b
    WHERE b.ProjectNumber <= a.ProjectNumber
    GROUP BY a.ProjectNumber
    ORDER BY a.ProjectNumber
    这样就插入了