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: Mostrar o valor médio de reivindicação para cada tipo de apólice em Nova York.
 ###Tabelas: 
CREATE TABLE policy_types (id INT, policy_type TEXT); INSERT INTO policy_types (id, policy_type) VALUES (1, 'Auto'); INSERT INTO policy_types (id, policy_type) VALUES (2, 'Home'); CREATE TABLE policies (id INT, policyholder_id INT, policy_type_id INT, issue_date DATE); INSERT INTO policies (id, policyholder_id, policy_type_id) VALUES (1, 3, 1); INSERT INTO policies (id, policyholder_id, policy_type_id) VALUES (2, 4, 2); CREATE TABLE claims (id INT, policy_id INT, claim_amount INT); INSERT INTO claims (id, policy_id, claim_amount) VALUES (1, 1, 500); INSERT INTO claims (id, policy_id, claim_amount) VALUES (2, 2, 750);
SELECT policy_types.policy_type, AVG(claims.claim_amount) AS avg_claim_amount FROM policies JOIN policy_types ON policies.policy_type_id = policy_types.id JOIN claims ON policies.id = claims.policy_id WHERE policies.state = 'NY' GROUP BY policy_types.policy_type;