C#语言怎么做排行,比如数据库里有5个a,2个b,1个c,把abc从多到少排起来。显示在调试窗口里,求大神指教

[复制链接]
查看11 | 回复3 | 2013-1-24 11:58:08 | 显示全部楼层 |阅读模式
存数据库里的东西直接用sql排不好嘛?select count(列名) as num,列名from Table_1 group by dd order by COUNT(列名) desc赞同1|评论
回复

使用道具 举报

千问 | 2013-1-24 11:58:08 | 显示全部楼层
你想直接用SQL语句,或者用LINQ查询,都是用group分组查询。你搜索下SQL或者LINQ中group的用法就会了。赞同0|评论
回复

使用道具 举报

千问 | 2013-1-24 11:58:08 | 显示全部楼层
像一楼说的再数据库中排,简单方便。如果想在应用程序中做也可以,有点小麻烦,放在数组中用循环比较排行赞同0|评论
回复

使用道具 举报

千问 | 2013-1-24 11:58:08 | 显示全部楼层
我有 采纳吧 我给你。赞同0|评论
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行