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 Sydney Auckland cancelou e Perth sim?
 ###Tabelas: CREATE TABLE current_members_of_the_baltimore_city_delegation (current_members_of_the_baltimore_city_delegation_id AUTO_INCREMENT PRIMARY KEY, District INT, Place of Birth VARCHAR, Delegate VARCHAR, Party VARCHAR, Took Office INT, Committee VARCHAR) CREATE TABLE singles_5–11 (singles_5–11_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE 1985_boys'_team (1985_boys'_team_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Height VARCHAR, School VARCHAR, Hometown VARCHAR, College VARCHAR, NBA Draft VARCHAR) CREATE TABLE 2012 (2012_id AUTO_INCREMENT PRIMARY KEY, Auckland VARCHAR, Gold Coast VARCHAR, Sydney VARCHAR, Melbourne VARCHAR, Adelaide VARCHAR, Perth VARCHAR) CREATE TABLE voting_details (voting_details_id AUTO_INCREMENT PRIMARY KEY, Constituency VARCHAR, Electorate INT, Turnout VARCHAR, Spoilt VARCHAR, Valid Poll INT, Quota VARCHAR, Seats INT, Candidates INT)  
SELECT Sydney FROM 2012 WHERE Auckland = cancelled AND Perth = yes