一个sql问题,因为做前端,sql不太好

陆海峰 发布于 2012/04/18 09:26
阅读 1K+
收藏 0
SQL

我查询出的来是AILK_EXPORT_USERID 这列里的人出现的次数

查询结果一样是这样的

列名:AILK_EXPORT_USERID   COUNT

           zhurui                           7

           cuigc                            3

大牛们帮下忙啊?学习了!!

以下是问题补充:

@陆海峰:坐等解题答案哦,小弟谢过了!!!! (2012/04/18 09:27)
加载中
0
_DeepBlue
_DeepBlue
select AILK_EXPORT_USERID,count(*) as total from tablename group by AILK_EXPORT_USERID
0
陈栋
樓上正解
0
莊博堯
莊博堯

引用来自“guomingchang”的答案

select AILK_EXPORT_USERID,count(*) as total from tablename group by AILK_EXPORT_USERID
加 order by 1 desc 會多此一舉嗎?
0
_DeepBlue
_DeepBlue

引用来自“莊博堯”的答案

引用来自“guomingchang”的答案

select AILK_EXPORT_USERID,count(*) as total from tablename group by AILK_EXPORT_USERID
加 order by 1 desc 會多此一舉嗎?
加 order by 1 desc 会按第一例排序 不会多余的 最好把1换成字段名吧
0
刘继全
刘继全
上面是对的用  group by  分组
0
专送一血的码农
专送一血的码农
count(1) 比count(*) 快好多 
返回顶部
顶部