Question: How many kinds of roles are there for the staff?
Schema: create table project_staff (role_code varchar, PRIMARY KEY (role_code))
SQL: select count(distinct role_code) from project_staff