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 preço médio do imóvel para cada cidade, ordenado pelo preço mais alto?
 ###Tabelas: 
CREATE TABLE cities (city_id INT, city_name VARCHAR(255));CREATE TABLE properties (property_id INT, city_id INT, price DECIMAL(10,2)); INSERT INTO cities (city_id, city_name) VALUES (1, 'CityA'), (2, 'CityB'); INSERT INTO properties (property_id, city_id, price) VALUES (1, 1, 500000.00), (2, 1, 700000.00), (3, 2, 300000.00), (4, 2, 400000.00);
SELECT city_id, AVG(price) as avg_price FROM properties GROUP BY city_id ORDER BY avg_price DESC;