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: Encontre a média de vendas semanais para vestidos infantis no primeiro semestre de 2022.
 ###Tabelas: 
CREATE TABLE sales (product_category VARCHAR(255), sales_amount NUMERIC, sale_date DATE); INSERT INTO sales (product_category, sales_amount, sale_date) VALUES ('children_dresses', 300, '2022-01-01'); INSERT INTO sales (product_category, sales_amount, sale_date) VALUES ('children_dresses', 350, '2022-01-08'); INSERT INTO sales (product_category, sales_amount, sale_date) VALUES ('children_dresses', 400, '2022-01-15');
SELECT AVG(sales_amount) FROM sales WHERE product_category = 'children_dresses' AND sale_date BETWEEN '2022-01-01' AND '2022-06-30' GROUP BY WEEK(sale_date);