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 é a proporção de propriedades co-propriedade para o total de propriedades em cada cidade?
 ###Tabelas: 
CREATE TABLE cities (id INT, name VARCHAR(255)); INSERT INTO cities (id, name) VALUES (1, 'Barcelona'), (2, 'Berlin'), (3, 'Vienna'); CREATE TABLE properties (id INT, city_id INT, size INT, coowners INT); INSERT INTO properties (id, city_id, size, coowners) VALUES (1, 1, 800, 2), (2, 1, 1200, 1), (3, 2, 1000, 3), (4, 2, 1500, 1), (5, 3, 700, 1), (6, 3, 1100, 2), (7, 3, 1300, 2);
SELECT city_id, AVG(CASE WHEN coowners > 1 THEN 1.0 ELSE 0.0 END) / COUNT(*) as coowners_ratio FROM properties GROUP BY city_id;