id_cerintaそれぞれでグループ化されたパーセンテージを返したいと思います。たとえば、グループ化された に従って、すべての録音に分割されたsubcerinteProiect録音の数などです。acoperire= 'acoperita'subcerinteProiectid_sarcina

私は次のようなものを試しました:
SELECT
id_cerinta,
SUM(CASE WHEN acoperire = 'acoperita' THEN 1 ELSE 0 END)
/ COUNT(*) * 100 AS nr_subcerinte_acoperit
FROM
subcerinteProiect
GROUP BY
id_cerinta
しかし、それはあまりうまくいきません。0 のみを返します。