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 número médio de apólices por departamento de subscrição em 'Ontário'?
 ###Tabelas: 
CREATE TABLE policies (id INT, policy_number TEXT, department TEXT, city TEXT, province TEXT); INSERT INTO policies (id, policy_number, department, city, province) VALUES (1, 'P1234', 'Department A', 'Toronto', 'ON'); INSERT INTO policies (id, policy_number, department, city, province) VALUES (2, 'P5678', 'Department B', 'Montreal', 'QC'); INSERT INTO policies (id, policy_number, department, city, province) VALUES (3, 'P9012', 'Department C', 'Ottawa', 'ON');
SELECT AVG(policy_count) FROM (SELECT department, COUNT(*) AS policy_count FROM policies WHERE province = 'ON' GROUP BY department) AS dept_policies;