I have a problem with my query. Here's my code:
select kpidate,reviewer as namareviewer,
count(formcode) as actual,
round((0.2*count(formcode))) as target,
CASE WHEN blibliknowledge !=''
THEN count(blibliknowledge)
END as blibli,
CASE WHEN solusi !=''
THEN count(solusi)
END as solusi
from kpi
where kpidate >= '30/11/2015' AND kpidate<= '1/12/2015'
group by reviewer,kpidate,blibliknowledge,solusi
I have to add the columns blibliknowledge and solusi because of the CASE expression, and the output would be like this:
I want to group by namareviewer so 'elbert.lukman' will be grouped. So the output is just two rows. Column blibli and solusi will be calculated too as group by namareviewer.
