2014-03-13 27 views
0

我有大約5000條記錄顯示約10獨特的項目MySQL查詢一個特殊查詢..MySQL的使用獨特的數據

SELECT DISTINCT (stockSymbol) AS myStock FROM 'USDJPY' ORDER BY myStock DESC 

1865 
1765 
1632 
etc.. 

我的問題是如何讓只有一個查詢會不同,但也(COUNT)多條記錄「1865年」怎麼也和「1765」等。

回答

3

集團由stockSymbol然後使用count()功能對每個組

SELECT stockSymbol, 
     count(*) as stockCount 
FROM USDJPY 
group by stockSymbol 
ORDER BY stockCount DESC 
+0

耶試圖硝酸鉀w如果其可能在同一個查詢中具有相同的區分和計數。 – XK8ER

+0

@ XK8ER'GROUP BY stockSymbol'有效地創建了一個獨特的集合。如果這不會給你預期的結果,則需要發佈上面的示例輸出集以及更完整的示例輸入行集。 –