What is the code of the product type with an average price higher than the average price of all products?
select product_type_code from products group by product_type_code having avg(product_price) > (select avg(product_price) from products)