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: Encontre a diferença no preço de listagem médio entre casas unifamiliares e condomínios em Seattle, Washington.
 ###Tabelas: 
CREATE TABLE property_types (property_type VARCHAR(255), PRIMARY KEY (property_type)); INSERT INTO property_types (property_type) VALUES ('Single Family'), ('Condo');
SELECT a.median_price - b.median_price as price_difference FROM (SELECT name, PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY listing_price) as median_price FROM real_estate_listings WHERE city = 'Seattle' AND property_type = 'Single Family' GROUP BY name) a JOIN (SELECT name, PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY listing_price) as median_price FROM real_estate_listings WHERE city = 'Seattle' AND property_type = 'Condo' GROUP BY name) b ON a.name = b.name;