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 total do orçamento para instalações públicas no estado de Nova York, excluindo centros comunitários?
 ###Tabelas: 
CREATE TABLE public_facilities (name TEXT, state TEXT, category TEXT, budget_allocation INT); INSERT INTO public_facilities (name, state, category, budget_allocation) VALUES ('Facility A', 'New York', 'Community Center', 400000), ('Facility B', 'New York', 'Senior Center', 450000);
SELECT SUM(budget_allocation) FROM public_facilities WHERE state = 'New York' AND category <> 'Community Center';