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 (cível, criminal, etc.) para advogados na tabela 'attorneys_cases', agrupados por identidade de gênero do advogado?
 ###Tabelas: 
CREATE TABLE attorney_gender_identity (attorney_id INT, gender_identity VARCHAR(30)); CREATE TABLE attorneys_cases (case_id INT, attorney_id INT, case_type VARCHAR(10));
SELECT a.gender_identity, c.case_type, COUNT(*) AS count FROM attorney_gender_identity a JOIN attorneys_cases c ON a.attorney_id = c.attorney_id GROUP BY a.gender_identity, c.case_type;