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 tipo de crime mais comum em cada distrito?
 ###Tabelas: 
CREATE TABLE crimes (id INT PRIMARY KEY, crime VARCHAR(255), district VARCHAR(255), date DATE); INSERT INTO crimes (id, crime, district, date) VALUES (1, 'Murder', 'Downtown', '2021-01-01'); INSERT INTO crimes (id, crime, district, date) VALUES (2, 'Theft', 'Uptown', '2021-02-01');
SELECT district, crime, COUNT(*) as count, RANK() OVER(PARTITION BY district ORDER BY count DESC) as rank FROM crimes GROUP BY district, crime;