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 valor médio da reivindicação para apólices em 'NY'?
 ###Tabelas: 
CREATE TABLE policyholders (id INT, name TEXT, city TEXT, state TEXT); INSERT INTO policyholders (id, name, city, state) VALUES (1, 'John Doe', 'Oakland', 'CA'); INSERT INTO policyholders (id, name, city, state) VALUES (2, 'Jane Smith', 'San Francisco', 'CA'); CREATE TABLE claims (id INT, policyholder_id INT, amount INT); INSERT INTO claims (id, policyholder_id, amount) VALUES (1, 1, 500); INSERT INTO claims (id, policyholder_id, amount) VALUES (2, 1, 300); INSERT INTO claims (id, policyholder_id, amount) VALUES (3, 2, 700); CREATE TABLE policy_claims (policyholder_id INT, total_claims INT); INSERT INTO policy_claims (policyholder_id, total_claims) VALUES (1, 800); INSERT INTO policy_claims (policyholder_id, total_claims) VALUES (2, 700);
SELECT AVG(claims) FROM (SELECT policyholder_id, SUM(amount) AS claims FROM claims JOIN policyholders ON claims.policyholder_id = policyholders.id WHERE policyholders.state = 'NY' GROUP BY policyholder_id) AS subquery;