2010-01-11 64 views
0

我有一個表的結果,其中有他以下的列:正確的SQL結構

ID TestCase Platform 
1 P1.1.1 Win1 
2 P2  Win1 
3 P3  Win3 
4 P1.1.1 Win3 

我有平臺的只有4 Win1時,WIN2,WIN3,WIN4 的特定類別的測試用例將重複爲每個平臺。現在

,我很困惑的是:

我需要列出所有不同的TestCases,他們和

i.e  
Platform TestCases 
Win1  P1.1.1 
Win1  P2 
Win3  P1.1.1 
Win3  P3 

Win1_Count = 2 
Win3_count = 3 

計數屬於每個平臺的任何人都可以請給我如何做任何想法這個?

謝謝。

+0

我假設Win3_Count在你給出的例子中應該是2? – 2010-01-11 10:38:37

+0

是的遺憾的錯別字 – JPro 2010-01-11 10:43:50

回答

3
select distinct(Platform,TestCases) from tab order by Platform; 

select Platform,count(*) as count from tab group by Platform order by Platform;