我有一個MySQL數據庫,並希望得到一個百分比,但無法弄清楚,儘管使用教程。爲了保持它的簡單,我有一個欄叫「的StatusCode」有6項:MYSQL意見 - 數學百分比
StatusCode
200
200
200
301
200
505
所有我想要做的是:
1)計數的行數列 - 在這種情況下,是6.然後我想找到特定代碼出現的次數的百分比。例如'200'。我可以看到她出現4次,所以我需要以某種方式說:
4/6 * 100 = 66%
我還需要修剪這所以它是隻有2位。
這將是很高興看到你做出一些努力來解決這個問題。 – Strawberry
我已經付出了努力。我知道這一點:SELECT COUNT(IF(httpstatuscode ='200',1,NULL))FROM crawler1;得到了'200'的數量,我知道這讓我獲得了行數:SELECT count(httpstatuscode)FROM crawler1我只是不能把一個放在另一個上面並乘以100. –