字段类型可以具有这些值1,2,3..10。如何计算类型的最高频率值的记录

时间:2012-02-06 05:04:28

标签: mysql

我认为它在标题中清楚地说明了:
假设我们有一个名为realestate的表:

 id     type
  1      4
  2      5
  3      5
  4      1
  5      4
  6      4

我希望输出为type=4,因为它是频率最高的类型,我希望它输出前一种类型的频率count=3

1 个答案:

答案 0 :(得分:1)

SELECT `type`, COUNT(1) AS `count`
FROM `realestate`
GROUP BY `type`
ORDER BY `count` DESC
LIMIT 1

示例 - http://www.sqlize.com/817Dtyd4KD