I have a query that looks like:

  SELECT SUM(bytes) AS traffic
    FROM traffic_table
GROUP BY ip;

I want to narrow that SELECT down to a subset, like:

   SELECT SUM(bytes) AS traffic
     FROM traffic_table
    WHERE traffic < ( 100 * 1024 * 1024 )
 GROUP BY ip;

which, of course, won't work, cause I need to do the GROUP BY before I do
the WHERE ... but there has to be a way of coding that so that it does
work :(

I'm overlooking something obvious here ... I think?

Thanks ...

Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org
primary: [EMAIL PROTECTED]           secondary: [EMAIL PROTECTED]|postgresql}.org

---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
      joining column's datatypes do not match

Reply via email to