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: Quantos hotéis únicos existem na categoria 'Boutique' com pelo menos uma reserva?
 ###Tabelas: 
CREATE TABLE Hotels (hotel_id INT, hotel_name VARCHAR(100), category VARCHAR(50)); CREATE TABLE Bookings (booking_id INT, hotel_id INT, booking_date DATE, revenue FLOAT, channel VARCHAR(50)); INSERT INTO Hotels (hotel_id, hotel_name, category) VALUES (1, 'Hotel A', 'Boutique'), (2, 'Hotel B', 'Boutique'), (3, 'Hotel C', 'Luxury'); INSERT INTO Bookings (booking_id, hotel_id, booking_date, revenue, channel) VALUES (1, 1, '2022-01-01', 200.0, 'Direct'), (2, 1, '2022-01-03', 150.0, 'OTA'), (3, 2, '2022-01-05', 300.0, 'Direct');
SELECT COUNT(DISTINCT Hotels.hotel_id) FROM Hotels INNER JOIN Bookings ON Hotels.hotel_id = Bookings.hotel_id WHERE category = 'Boutique';