Re: maximum of sums - Mailing list pgsql-sql

From Jean-Luc Lachance
Subject Re: maximum of sums
Date
Msg-id 3C756CB8.74537FBC@nsd.ca
Whole thread Raw
In response to maximum of sums  ("Rob" <"r_e_l_a_x_e_d_r_o_b@optushome.com.au.remove.underscores"@news.tht.net>)
List pgsql-sql
Rob,

How about 

select prod_no, sum( quantity) from orders group by prod_no order by 2
desc limit 1;

JLL


Rob wrote:
> 
> Howdy all!
> 
> Let's say we have a product orders table like this:
> 
> SQL> select * from orders;
> 
>  ORDER_NO   PROD_NO  QUANTITY
> --------- --------- ---------
>         1         2         3
>         2         2         3
>         3         3         3
>         4         1         4
>         5         3         8
>         6         2         7
>         7         1         6
>         8         1         3
>         9         3         3
>        10         2         4
> 
> 10 rows selected.
> 
> SQL>
> 
> I want to select the prod_no and sum (quantity) for the product with the max sum
> (quantity).
> 
> I have this so far:
> SQL> select
>   2     max (sumamt) as maximum
>   3  from
>   4     (select
>   5        sum (orders.quantity) as sumamt
>   6      from
>   7        orders
>   8      group by
>   9        orders.prod_no);
> 
>   MAXIMUM
> ---------
>        17
> 
> SQL>
> 
> But how can I get the matching prod_id?
> 
> Any help would be much appreciated!
> 
> Rob
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 3: if posting/reading through Usenet, please send an appropriate
> subscribe-nomail command to majordomo@postgresql.org so that your
> message can get through to the mailing list cleanly


pgsql-sql by date:

Previous
From: Oliver Elphick
Date:
Subject: Re: SQL: Are the "" around table & coloumnames necessary?
Next
From: Jean-Luc Lachance
Date:
Subject: Re: SQL query (general)