统计某一列值 等于 几个数值的 记录分别有多少条 ,如何获得最后值呢?
SELECT pingfen,COUNT(*) AS s
FROM pinglun
GROUP BY pingfen order by s desc
结果如下:
-----------
pingfen s
1 5 15
2 4 3
3 3 2
4 2 1
请问这个结果怎么获取呢,就在asp.net 程序中如何得到呢,就是我能不能让 a=15,b=3,c=2,d=1 这样子,在线等候,谢谢了
------解决方案--------------------sqlconn = new SqlConnection(configstring);
SqlDataAdapter sqldrp = new SqlDataAdapter(‘SELECT pingfen,COUNT(*) AS s FROM pinglun GROUP BY pingfen order by s desc’, sqlconn);
DataSet ds = new DataSet();
sqldrp.Fill(ds);
------解决方案-------------------- string str = dt.Rows[0]["s"].ToString();