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: Quais sites de mineração excederam seus limites anuais de poluição?
 ###Tabelas: 
CREATE TABLE mining_sites (site_id INT, site_name VARCHAR(30), annual_pollution_limit INT); INSERT INTO mining_sites (site_id, site_name, annual_pollution_limit) VALUES (1, 'Site A', 10000), (2, 'Site B', 12000), (3, 'Site C', 15000), (4, 'Site D', 8000); CREATE TABLE pollution_data (site_id INT, pollution_quantity INT, pollution_date DATE); INSERT INTO pollution_data (site_id, pollution_quantity, pollution_date) VALUES (1, 11000, '2021-01-15'), (2, 13000, '2021-01-20'), (3, 16000, '2021-03-01'), (4, 9000, '2020-12-14');
SELECT site_name FROM mining_sites ms JOIN pollution_data pd ON ms.site_id = pd.site_id WHERE pd.pollution_quantity > ms.annual_pollution_limit