SQL查询以获取重复字段的最大数量

时间:2012-01-25 20:04:27

标签: mysql

我需要编写sql查询来获取“title”行的最大“版本”:

version      title           
1.1           article1
1.3           article3
1.1           article2
1.7           article1
1.8           article3
1.6           article2

输出应该是:第1条的最大版本,2 3是尊重的,1.7,1.6,1.8

version      title           
1.7           article1
1.6           article2
1.8           article3

如何实现这个目标?

2 个答案:

答案 0 :(得分:4)

SELECT 
      MAX(varsion),
      Title
FROM 
      MyTable 
GROUP BY Title

答案 1 :(得分:3)

SELECT title, MAX(Version)
FROM MyTable
GROUP BY title