2010-09-16 64 views
0

我需要的是查詢顯示:MySQL查詢幫助:秀場出現次數及外觀比例

如何在現場多次值爲外觀與多少百分比是從總。

我直到現在是:

SELECT field, COUNT(field) 
FROM table 
GROUP BY field; 

這讓我產生的每個值多少時間是外觀。

我怎樣才能得到一個查詢中的外觀百分比?

我試圖讓總的記錄,如:

SELECT field, COUNT(field) as A , COUNT(primaryId) as B ... 

但是這顯示了A和B的相同的值

回答

0

我發現這個,但有沒有更好的選擇?

SELECT field, COUNT(field) , 
COUNT(field)/(SELECT COUNT(*) FROM table) AS percentage 
FROM table 
GROUP BY field;