Hy. Istnieją zapisy pracowników w moim coś PostgreSQL jakGrupa według daty Postgresql
CODE DATE COUNT
"3443" "2009-04-02" 3
"3444" "2009-04-06" 1
"3443" "2009-04-06" 1
"3443" "2009-04-07" 7
chcę użyć kwerendy „SELECT wszystkie kody i policzyć je, które wystąpiły w miesiąc”
WYNIK:
CODE DATE COUNT
"3443" "2009-04" 3
"3441" "2009-04" 13
"3442" "2009-04" 11
"3445" "2009-04" 72
I nie używać kwerendy tj
SELECT CODE,date_part('month',DATE),count(CODE)
FROM employee
where
group by CODE,DATE
Powyższa kwerenda działa poprawnie, ale miesiąc wymienione I n zapisy mają postać liczb i trudno jest stwierdzić, że miesiąc należy do danego roku. W skrócie chcę uzyskać wynik, tak jak wspomniano powyżej w sekcji WYNIK. Dzięki