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 porcentagem de hotéis no segmento 'boutique' com tours virtuais?
 ###Tabelas: 
CREATE TABLE hotels_vt (id INT, segment TEXT, virtual_tour BOOLEAN); INSERT INTO hotels_vt (id, segment, virtual_tour) VALUES (1, 'boutique', true), (2, 'economy', false), (3, 'boutique', true);
SELECT segment, ROUND(100.0 * COUNT(*) / (SELECT COUNT(*) FROM hotels_vt WHERE segment = 'boutique'), 2) as percentage FROM hotels_vt WHERE segment = 'boutique' AND virtual_tour = true GROUP BY segment;