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 ¦
+--------+----------+
上面的意思就是根据性别取这个表中年纪最大的一位。