My current query is:
select rulename,status, count(*)
from triggered_rule_info
group by status, rulename
And the result is:
rulename status count
eorule1 ack 1
eorule1 open 1
eorule1 close 7
eorule2 open 1
eorule2 ack 1
But I want the result to be:
rulename ack open close
eorule1 1 1 7
eorule2 1 1
How can I achieve this? My postgresql version is 9.4.