您的位置:首页 > 数据库 > MySQL

关于Mysql中 GROUP BY 语法!

2004-06-22 17:43 501 查看

关于Mysql中 GROUP BY 语法!

简单地说就是计算某个类型的数据在一张表中出现的频度,例:

再举一个例子:
mysql > SELECT sex, COUNT(*) FROM table GROUP BY sex;
+------------+---------------+
| owner | COUNT(*) |
+------------+---------------+
| 男 | 15 |
| 女 | 2 |
+------------+---------------+
上面这句就是计算一个表中男、女的人数

select sex,max(ages) as age from table group by sex;
+----------+----------+
| owner | age |
+----------+----------+
| 男 | 75 |
| 女 | 35 |
+----------+----------+
上面的意思就是根据性别取这个表中年纪最大的一位。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: