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 é a alocação média de orçamento para parques públicos na cidade de São Francisco?
 ###Tabelas: 
CREATE TABLE public_spending (city VARCHAR(20), category VARCHAR(20), budget INT); INSERT INTO public_spending (city, category, budget) VALUES ('San Francisco', 'parks', 15000000); INSERT INTO public_spending (city, category, budget) VALUES ('San Francisco', 'education', 30000000); INSERT INTO public_spending (city, category, budget) VALUES ('Oakland', 'parks', 8000000); INSERT INTO public_spending (city, category, budget) VALUES ('Oakland', 'education', 20000000);
SELECT AVG(budget) FROM public_spending WHERE city = 'San Francisco' AND category = 'parks';