Question: How many different product types are there?
Schema: create table products_for_hire (product_type_code varchar, PRIMARY KEY (product_type_code))
SQL: select count(distinct product_type_code) from products_for_hire