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: Encontre a capacidade total do aterro sanitário para distritos com uma população acima de 500.000.
 ###Tabelas: 
CREATE TABLE LandfillCapacity (id INT, district VARCHAR(20), capacity INT); INSERT INTO LandfillCapacity (id, district, capacity) VALUES (1, 'DistrictA', 250000), (2, 'DistrictB', 500000), (3, 'DistrictC', 300000); CREATE TABLE Population (id INT, district VARCHAR(20), population INT); INSERT INTO Population (id, district, population) VALUES (1, 'DistrictA', 700000), (2, 'DistrictB', 600000), (3, 'DistrictC', 400000);
SELECT SUM(LandfillCapacity.capacity) FROM LandfillCapacity INNER JOIN Population ON LandfillCapacity.district = Population.district WHERE Population.population > 500000;