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 mudança no engajamento do tour virtual por mês para hotéis na visualização 'oceania_hotels'?
 ###Tabelas: 
CREATE VIEW oceania_hotels AS SELECT * FROM hotels WHERE continent = 'Oceania'; CREATE VIEW virtual_tour_stats AS SELECT hotel_id, COUNT(*) as views, DATE_TRUNC('month', timestamp) as month FROM virtual_tours GROUP BY hotel_id, month;
SELECT l.name, LAG(v.views) OVER (PARTITION BY l.id ORDER BY v.month) as previous_month_views, v.views as current_month_views FROM oceania_hotels l JOIN virtual_tour_stats v ON l.id = v.hotel_id ORDER BY v.month;