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 número de acordos de co-propriedade de imóveis por tipo em cidades com políticas habitacionais inclusivas e pontuações de acessibilidade abaixo de 60?
 ###Tabelas: 
CREATE TABLE City (id INT PRIMARY KEY, name VARCHAR(50), affordability_score INT, inclusive_housing BOOLEAN); CREATE TABLE Property (id INT PRIMARY KEY, city_id INT, type VARCHAR(50), co_ownership BOOLEAN); CREATE VIEW Co_Ownership_Properties AS SELECT * FROM Property WHERE co_ownership = true;
SELECT Property.type, COUNT(Property.id) as num_agreements FROM Property INNER JOIN Co_Ownership_Properties ON Property.id = Co_Ownership_Properties.id INNER JOIN City ON Co_Ownership_Properties.city_id = City.id WHERE City.inclusive_housing = true AND City.affordability_score < 60 GROUP BY Property.type;