limit based on count(*)

From: Steve Clark <sclark(at)netwolves(dot)com>
To: pgsql <pgsql-general(at)postgresql(dot)org>
Subject: limit based on count(*)
Date: 2013-02-22 16:01:12
Message-ID: 51279648.4080805@netwolves.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hello List,

I have a query that counts how many time an event occurs in our event_log these
are grouped by the serial number of the device that created the event. I would
like to show only the rows where the number of events exceeds some threshold.

simplified query:
select serial_no, count(*) as "restarts" from event_log where event_mesg ilike 'system sta%' and event_date > current_date - 7
group by serial_no order by restarts;

So what I would like to see is only the serial_nos that had more than X restarts.

Any ideas would be appreciated.

--
Stephen Clark

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Merlin Moncure 2013-02-22 16:01:19 Re: Access a window's frame_end row from a window function
Previous Message Adrian Klaver 2013-02-22 15:57:42 Re: confirming security.