有如下代码:select area_name,city_name,base_name,sex,ages,national,count(*) numfrom cr_liaoning_20170216_27 group by area_name,city_name,base_name,sex,ages,national;请问这是什么意思?是查询area_name,city_name,base_name,sex,ages,national一共有多少个还是什么?请求大神指教~~~
3 回答
已采纳
习惯受伤
TA贡献885条经验 获得超1144个赞
这是典型的group by,group by的意思就是将数据分组,group by 后边的字段,就是分组条件,后边的所有字段都相同才可分为一组,count(*) 表示这样分组之后,有多少个组~
慕盖茨7487304
TA贡献2条经验 获得超0个赞
按照area_name,city_name,base_name,sex,ages,national字段分组,count(*)计算每个分组内有多少条记录。
- 3 回答
- 0 关注
- 2412 浏览
添加回答
举报
0/150
提交
取消