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: Identificar cidades onde a renda média está acima da renda média do estado nos Estados Unidos.
 ###Tabelas: 
CREATE TABLE Cities (CityName VARCHAR(50), State VARCHAR(50), AverageIncome FLOAT); INSERT INTO Cities (CityName, State, AverageIncome) VALUES ('San Francisco', 'California', 120000), ('Seattle', 'Washington', 90000), ('Boston', 'Massachusetts', 85000), ('Denver', 'Colorado', 70000), ('Atlanta', 'Georgia', 75000); CREATE TABLE States (State VARCHAR(50), AverageIncome FLOAT); INSERT INTO States (State, AverageIncome) VALUES ('California', 70000), ('Washington', 60000), ('Massachusetts', 65000), ('Colorado', 60000), ('Georgia', 55000);
SELECT CityName, AverageIncome FROM Cities C WHERE AverageIncome > (SELECT AVG(AverageIncome) FROM States S WHERE S.State = C.State);