2012-01-25 131 views
0

我需要編寫SQL查詢來獲取「稱號」的行的最大「版本」的重複場的最大數量:SQL查詢來獲取

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 

怎麼實現這個?

+1

請格式化您的表格。 – JonH

回答

4
SELECT 
     MAX(varsion), 
     Title 
FROM 
     MyTable 
GROUP BY Title 
3
SELECT title, MAX(Version) 
FROM MyTable 
GROUP BY title