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: Identificar o total de casos e o total de horas faturáveis para advogados nas tabelas 'billing' e 'cases', agrupados pelo status de deficiência do advogado.
 ###Tabelas: 
CREATE TABLE attorney_disability (attorney_id INT, disability_status VARCHAR(20)); CREATE TABLE billing (attorney_id INT, hours DECIMAL(5,2)); CREATE TABLE cases (case_id INT, attorney_id INT);
SELECT d.disability_status, COUNT(c.attorney_id) AS total_cases, SUM(b.hours) AS total_hours FROM attorney_disability d JOIN billing b ON d.attorney_id = b.attorney_id JOIN cases c ON d.attorney_id = c.attorney_id GROUP BY d.disability_status;