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 total de propriedades e o preço médio da propriedade para propriedades no esquema "SolarCity", agrupadas por tipo de propriedade?
 ###Tabelas: 
CREATE TABLE Property (id INT, property_type VARCHAR(20), price FLOAT, city VARCHAR(20)); INSERT INTO Property (id, property_type, price, city) VALUES (1, 'Apartment', 500000, 'SolarCity'), (2, 'House', 700000, 'SolarCity'), (3, 'Condo', 300000, 'SolarCity');
SELECT Property.property_type, COUNT(Property.id) AS total_properties, AVG(Property.price) AS avg_property_price FROM Property WHERE Property.city = 'SolarCity' GROUP BY Property.property_type;