Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual foi o partido do democrata que assumiu o cargo sob o nome de John Hancock?
 ###Tabelas: CREATE TABLE performance_timeline (performance_timeline_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, 2006 VARCHAR, 2007 VARCHAR, 2008 VARCHAR, 2009 VARCHAR, 2010 VARCHAR, 2011 VARCHAR, 2012 VARCHAR) CREATE TABLE by_team (by_team_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Team VARCHAR, Apps INT, Record VARCHAR, Win % INT) CREATE TABLE list_of_representatives (list_of_representatives_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Took Office VARCHAR, Left Office VARCHAR, Party VARCHAR, District Residence VARCHAR) CREATE TABLE under_construction (under_construction_id AUTO_INCREMENT PRIMARY KEY, Stadium VARCHAR, Capacity INT, City VARCHAR, Country VARCHAR, Tenant VARCHAR, Opening INT) CREATE TABLE team_roster_season_2009–2010 (team_roster_season_2009–2010_id AUTO_INCREMENT PRIMARY KEY, Shirt No INT, Nationality VARCHAR, Player VARCHAR, Birth Date VARCHAR, Height INT, Position VARCHAR)  
SELECT Took Office FROM list_of_representatives WHERE Party = democrat AND Name = john hancock