读书人

求一思路!该如何解决

发布时间: 2012-01-26 19:40:46 作者: rapoo

求一思路!
我已经实现了这样的效果

人数 分数段
0 650-750
98 550-649
0 450-549
67 350-449
98 250-349
56 150-249
23 0-149

只是上面的分数段都是死的!
请问怎么样做才能变成动态呢!
因为有时候考试的科目就是一科这个时候的分数肯定是在0-149里了
这个时候要是用图片表示出来的话就很难看
如果要是动态的这个时候分数段应该是按10分来分段,这样显示出来的图片就好看



[解决办法]
思路:
编写一个存储过程,有个传入参数--满分,存储过程大概流程如下:
1、以满分/10分段
2、按段统计人数

[解决办法]
思路二:
编写一个存储过程,不必参数,求出最高的总分,以最高的总分乘一个参数(比如120%)作为上限分段统计人数

[解决办法]
你可以把 分数段写成一个 变量作为参数传进去!

读书人网 >SQL Server

热点推荐