我有以下一段代碼來計算事件列中出現的次數。SQL - 計算計數百分比(列)
SELECT event, count(event) as event_count
FROM event_information
group by event
event event_count
a 34
b 256
c 45
d 117
e 3
我想能夠像這樣計算每個行的百分比。
event event_count event_percent
a 34 7.47
b 256 56.26
c 45 9.89
d 117 25.71
e 3 0.66
您正在使用哪個數據庫? – sgeddes
獲取總事件並保存到變量。在原始select語句中使用該變量 –