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 os tipos de crime com as taxas de resolução mais altas e mais baixas em cada divisão.
 ###Tabelas: 
CREATE TABLE crimes (crime_id INT, division_id INT, type VARCHAR(255), clearance_rate FLOAT);
SELECT d.division_id, d.name, c.type, AVG(c.clearance_rate) FROM crimes c JOIN (SELECT division_id, name FROM division ORDER BY RAND()) d ON c.division_id = d.division_id GROUP BY d.division_id, c.type ORDER BY AVG(c.clearance_rate) DESC, d.division_id;