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 número médio de passeios virtuais por hotel na Alemanha?
 ###Tabelas: 
CREATE TABLE virtual_tours (tour_id INT, hotel_id INT, date DATE); INSERT INTO virtual_tours (tour_id, hotel_id, date) VALUES (1, 4, '2022-02-15'), (2, 4, '2022-02-17'), (3, 5, '2022-03-01'), (4, 5, '2022-03-05'); CREATE TABLE hotels (hotel_id INT, hotel_name TEXT, country TEXT); INSERT INTO hotels (hotel_id, hotel_name, country) VALUES (4, 'Hotel D', 'Germany'), (5, 'Hotel E', 'Germany'), (6, 'Hotel F', 'France');
SELECT AVG(vt.count) FROM (SELECT hotel_id, COUNT(*) as count FROM virtual_tours GROUP BY hotel_id) as vt INNER JOIN hotels h ON vt.hotel_id = h.hotel_id WHERE h.country = 'Germany';