当前位置: 代码迷 >> ASP.NET >> 再出一帖 gridview中如何增加一个 “排名” 列
  详细解决方案

再出一帖 gridview中如何增加一个 “排名” 列

热度:4243   发布时间:2013-02-26 00:00:00.0
再出一帖 gridview中怎么增加一个 “排名” 列
以前的数据全部都是来自数据库,   要来个“汇总总和”     后面在增加一个“排名”   ,排名是根据“汇总总和”的大小来排名的  
      相当于   全班排名   一样   但不是根据总分   从上到小,   而是学号(当然不可能是1号就排第一位)从上到下。
    在gridview中只能显示数据库的数据,但排序不是     ,如何   处理,说个大体的思路就行了,谢谢


------解决方案--------------------------------------------------------
顶一个,关注一下
------解决方案--------------------------------------------------------
sql语句:select *, '名次= '(select count(*) from table where 总分> =a.总分) from table a
再进行gridview绑定;
------解决方案--------------------------------------------------------
楼主正解.如果不在数据库中排的话.在Datatable中排也可以.
------解决方案--------------------------------------------------------
来晚了,学习。
  相关解决方案