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 é o nome na chapa Democrata quando a chapa dos Trabalhadores é James P. Cannon?
 ###Tabelas: CREATE TABLE british_ports (british_ports_id AUTO_INCREMENT PRIMARY KEY, Month/Year VARCHAR, Day Sorties (losses) VARCHAR, Night Sorties (Losses) VARCHAR, Luftflotte 2 sorties INT, Luftflotte 3 sorties INT, Major attacks VARCHAR, Heavy attacks INT) CREATE TABLE targets (targets_id AUTO_INCREMENT PRIMARY KEY, HD designation VARCHAR, Constellation VARCHAR, Distance ( ly ) INT, Spectral type VARCHAR, Signal power ( kW ) INT, Date sent VARCHAR, Arrival date VARCHAR) CREATE TABLE result (result_id AUTO_INCREMENT PRIMARY KEY, Office VARCHAR, Democratic ticket VARCHAR, Republican ticket VARCHAR, Socialist ticket VARCHAR, Workers ticket VARCHAR) CREATE TABLE crime_statistics:_1960_-_2009 (crime_statistics:_1960_-_2009_id AUTO_INCREMENT PRIMARY KEY, Year INT, Population INT, Index INT, Violent INT, Property INT, Murder INT, Forcible rape INT, Robbery INT, Aggravated assault INT, Burglary INT, Larceny Theft INT, Vehicle Theft INT) CREATE TABLE sunderland_a.f.c_goals (sunderland_a.f.c_goals_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Venue VARCHAR, Opposition VARCHAR, Score VARCHAR, Competition VARCHAR)  
SELECT Democratic ticket FROM result WHERE Workers ticket = james p. cannon