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 é a distribuição de tipos de casos por local do tribunal, ordenada pelo número de casos?
 ###Tabelas: 
CREATE TABLE courts (id INT, location VARCHAR(255), type VARCHAR(255)); INSERT INTO courts (id, location, type) VALUES (1, 'Oakland', 'Civil'); INSERT INTO courts (id, location, type) VALUES (2, 'San Francisco', 'Criminal');
SELECT location, type, COUNT(*) as case_count, ROW_NUMBER() OVER(PARTITION BY location ORDER BY COUNT(*) DESC) as sequence FROM courts GROUP BY location, type;