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 orçamento médio dos projetos de pesquisa liderados por pesquisadores do Japão, com mais de 5 projetos?
 ###Tabelas: 
CREATE TABLE public.research_projects (id SERIAL PRIMARY KEY, project_name VARCHAR(50), lead_researcher VARCHAR(50), start_date DATE, end_date DATE, budget FLOAT, lead_researcher_country VARCHAR(50)); INSERT INTO public.research_projects (project_name, lead_researcher, start_date, end_date, budget, lead_researcher_country) VALUES ('Project X', 'Tanaka', '2020-01-01', '2022-12-31', 1000000, 'Japan'), ('Project Y', 'Cho', '2019-01-01', '2021-12-31', 1500000, 'South Korea'), ('Project Z', 'Sato', '2018-01-01', NULL, 2000000, 'Japan'); ALTER TABLE public.research_projects ADD FOREIGN KEY (lead_researcher_country) REFERENCES public.countries(country_name);
SELECT AVG(budget) FROM public.research_projects WHERE lead_researcher_country = 'Japan' GROUP BY lead_researcher HAVING COUNT(*) > 5;