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 máximo de visualizações para um relatório em um site do Período2, e o tipo de relatório com essa contagem de visualizações?
 ###Tabelas: 
CREATE TABLE Sites (id INT, site_name VARCHAR(50), location VARCHAR(50), period VARCHAR(50), type VARCHAR(50)); INSERT INTO Sites (id, site_name, location, period, type) VALUES (1, 'Site1', 'Location1', 'Period1', 'Settlement'), (2, 'Site2', 'Location2', 'Period2', 'Village'); CREATE TABLE Reports (id INT, site_name VARCHAR(50), date DATE, type VARCHAR(50), views INT); INSERT INTO Reports (id, site_name, date, type, views) VALUES (1, 'Site1', '2021-01-01', 'Excavation', 1000), (2, 'Site2', '2021-02-01', 'Survey', 800), (3, 'Site2', '2021-03-01', 'Excavation', 1500);
SELECT r.type, r.views FROM Reports r JOIN Sites s ON r.site_name = s.site_name WHERE s.period = 'Period2' AND r.views = (SELECT MAX(views) FROM Reports WHERE site_name IN (SELECT site_name FROM Sites WHERE period = 'Period2'));