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 é o comprimento mínimo, máximo e médio do prazo da apólice para segurados no Meio-Oeste?
 ###Tabelas: 
CREATE TABLE policies (id INT, policyholder_id INT, policy_term_length INT); INSERT INTO policies (id, policyholder_id, policy_term_length) VALUES (1, 1, 36), (2, 2, 24), (3, 3, 60), (4, 4, 12), (5, 5, 48); CREATE TABLE policyholders (id INT, policyholder_state VARCHAR(2)); INSERT INTO policyholders (id, policyholder_state) VALUES (1, 'IL'), (2, 'CA'), (3, 'WI'), (4, 'MI'), (5, 'IN');
SELECT policyholder_state, MIN(policy_term_length) AS min_term_length, MAX(policy_term_length) AS max_term_length, AVG(policy_term_length) AS avg_term_length FROM policies JOIN policyholders ON policies.policyholder_id = policyholders.id WHERE policyholder_state IN ('IL', 'IN', 'MI', 'WI') GROUP BY policyholder_state;