Applying an aggregate to more than one column

One compute clause can apply the same aggregate to several columns. This query finds the sums of prices and advances for each type of cookbook:

select type, price, advance 
from titles 
where type like "%cook" 
order by type 
compute sum(price), sum(advance) by type
type      price            advance 
--------- ---------------- ---------------
mod_cook              2.99       15,000.00 
mod_cook             19.99            0.00 
 
Compute Result:
--------------- ---------------
          22.98       15,000.00 
 
type      price            advance 
--------- ---------------- ---------------
trad_cook            11.95        4,000.00 
trad_cook            14.99        8,000.00 
trad_cook            20.95        7,000.00 
 
Compute Result:
--------------- ---------------
          47.89       19,000.00 
 
(7 rows affected) 

Remember, the columns to which the aggregates apply must also be in the select list.