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: Calcular o comprimento médio da sentença para os detentos em cada organização legal.
 ###Tabelas: 
CREATE TABLE inmates (inmate_id INT, inmate_name VARCHAR(255), org_id INT, sentence_length INT, PRIMARY KEY (inmate_id)); CREATE TABLE legal_organizations (org_id INT, org_name VARCHAR(255), PRIMARY KEY (org_id)); INSERT INTO inmates (inmate_id, inmate_name, org_id, sentence_length) VALUES (1, 'Inmate 1', 1, 60), (2, 'Inmate 2', 1, 36), (3, 'Inmate 3', 2, 72), (4, 'Inmate 4', 3, 48); INSERT INTO legal_organizations (org_id, org_name) VALUES (1, 'Community Healing Center'), (2, 'Justice for All'), (3, 'New Leaf Foundation');
SELECT o.org_name, AVG(i.sentence_length) FROM inmates i INNER JOIN legal_organizations o ON i.org_id = o.org_id GROUP BY o.org_name;