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 a razão de sinistros para apólices para cada subscritor, excluindo subscritores sem apólices.
 ###Tabelas: 
CREATE TABLE underwriters (id INT, name VARCHAR(100)); CREATE TABLE policies (id INT, underwriter_id INT); CREATE TABLE claims (id INT, policy_id INT); INSERT INTO underwriters (id, name) VALUES (1, 'Gina'), (2, 'Harry'), (3, 'Irene'); INSERT INTO policies (id, underwriter_id) VALUES (1, 1), (2, 1), (3, 2), (4, 3), (5, NULL); INSERT INTO claims (id, policy_id) VALUES (1, 1), (2, 3);
SELECT underwriters.name, COUNT(claims.id) * 1.0 / COUNT(DISTINCT policies.id) as claims_to_policies_ratio FROM underwriters LEFT JOIN policies ON underwriters.id = policies.underwriter_id LEFT JOIN claims ON policies.id = claims.policy_id GROUP BY underwriters.id HAVING COUNT(DISTINCT policies.id) > 0;