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 cidade possui os pedidos de serviço mais antigos e mais recentes para cada tipo de pedido?
 ###Tabelas: 
CREATE TABLE ServiceRequests (CityName VARCHAR(50), RequestType VARCHAR(50), RequestDate DATE); INSERT INTO ServiceRequests (CityName, RequestType, RequestDate) VALUES ('CityA', 'Pothole', '2022-01-01'), ('CityA', 'TreeTrim', '2022-01-05'), ('CityB', 'Pothole', '2022-01-03'), ('CityB', 'TreeTrim', '2022-01-07');
SELECT CityName, RequestType, MIN(RequestDate) OVER(PARTITION BY RequestType) as EarliestRequestDate, MAX(RequestDate) OVER(PARTITION BY RequestType) as LatestRequestDate FROM ServiceRequests;