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 engajamento médio de tours virtuais em 'Oceania' no mês de 'Janeiro'?
 ###Tabelas: 
CREATE TABLE virtual_tours_oceania (location TEXT, month TEXT, engagement INT); INSERT INTO virtual_tours_oceania (location, month, engagement) VALUES ('Sydney', 'January', 400), ('Melbourne', 'January', 500), ('Brisbane', 'January', 600), ('Auckland', 'January', 700), ('Perth', 'January', 800); CREATE TABLE locations_oceania (location TEXT, region TEXT); INSERT INTO locations_oceania (location, region) VALUES ('Sydney', 'Oceania'), ('Melbourne', 'Oceania'), ('Brisbane', 'Oceania'), ('Auckland', 'Oceania'), ('Perth', 'Oceania');
SELECT AVG(engagement) FROM virtual_tours_oceania vt JOIN locations_oceania l ON vt.location = l.location WHERE l.region = 'Oceania' AND vt.month = 'January';