Question: Find the name of branches where have some members whose hometown is in Louisville, Kentucky and some in Hiram, Georgia.
Schema: create table member (member_id varchar, hometown varchar, PRIMARY KEY (member_id)); create table branch (name varchar, branch_id varchar, PRIMARY KEY (name)); create table membership_register_branch (branch_id varchar, member_id varchar, PRIMARY KEY (branch_id))
SQL: select t2.name from membership_register_branch as t1 join branch as t2 on t1.branch_id = t2.branch_id join member as t3 on t1.member_id = t3.member_id where t3.hometown = 'louisville ,  kentucky' intersect select t2.name from membership_register_branch as t1 join branch as t2 on t1.branch_id = t2.branch_id join member as t3 on t1.member_id = t3.member_id where t3.hometown = 'hiram ,  georgia'