Sql - исключить значение 0

syukron hardianto спросил: 03 февраля 2018 в 11:31 в: mysql

Я выполняю этот запрос

SELECT Kd_penyakit, Penyakit,
COUNT(case when Kd_gejala in ('G01','','G03','G04','','','','','','','','','','','','','','','','','','')then 1 else null end) / COUNT(kd_penyakit)*100 AS cases
FROM tbl_casebase 
GROUP BY Kd_penyakit 
ORDER BY cases DESC

, и результат такой же

Kd_penyakit   Penyakit         casesP01           Tipus Ayam       42.8571
P06           Produksi Telur   25.0000
P03           Salesma Ayam     14.2857
P02           Berak Darah      0.0000
P04           Gumboro          0.0000
P05           Mareks           0.0000

мой вопрос заключается в том, как исключить значения 0 поэтому результат так же, как этот

Kd_penyakit   Penyakit         casesP01           Tipus Ayam       42.8571
P06           Produksi Telur   25.0000
P03           Salesma Ayam     14.2857

0 ответов