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 duração média dos passeios virtuais para cada hotel?
 ###Tabelas: 
CREATE TABLE hotels (hotel_id INT, name VARCHAR(50), category VARCHAR(20), rating DECIMAL(2,1)); INSERT INTO hotels (hotel_id, name, category, rating) VALUES (1, 'The Urban Chic', 'boutique', 4.5), (2, 'The Artistic Boutique', 'boutique', 4.7), (3, 'The Cozy Inn', 'budget', 4.2); CREATE TABLE virtual_tours (tour_id INT, hotel_id INT, title VARCHAR(50), duration INT); INSERT INTO virtual_tours (tour_id, hotel_id, title, duration) VALUES (1, 1, 'Virtual Tour: The Urban Chic Lobby', 15), (2, 1, 'Virtual Tour: The Urban Chic Rooms', 30), (3, 2, 'Virtual Tour: The Artistic Boutique Lobby', 10), (4, 3, 'Virtual Tour: The Cozy Inn Rooms', 20);
SELECT hotel_id, AVG(duration) AS avg_duration FROM virtual_tours GROUP BY hotel_id;