How many different shools are there?
select count(distinct school_code) from department
How many different addresses does each one have?
select count(distinct dept_address), school_code from department group by school_code