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 comentários públicos recebidos por reunião pública no Oeste?
 ###Tabelas: 
CREATE TABLE public_comments (comment_id INT, comment_text TEXT, meeting_id INT); INSERT INTO public_comments (comment_id, comment_text, meeting_id) VALUES (1, 'Comment A', 1), (2, 'Comment B', 1), (3, 'Comment C', 2); CREATE TABLE public_meetings (meeting_id INT, meeting_name VARCHAR(255), state VARCHAR(255), region VARCHAR(255), meeting_date DATE); INSERT INTO public_meetings (meeting_id, meeting_name, state, region, meeting_date) VALUES (1, 'Meeting A', 'California', 'West', '2022-01-01'), (2, 'Meeting B', 'Oregon', 'West', '2022-02-01');
SELECT AVG(cnt) FROM (SELECT meeting_id, COUNT(*) AS cnt FROM public_comments GROUP BY meeting_id) AS subquery JOIN public_meetings ON subquery.meeting_id = public_meetings.meeting_id WHERE region = 'West';