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: Encontrar hotéis com uso abaixo da média do assistente de IA e preços de reserva acima da média.
 ###Tabelas: 
CREATE TABLE hotel_bookings (hotel_id INT, user_id INT, booking_date DATE, price DECIMAL(5,2)); INSERT INTO hotel_bookings (hotel_id, user_id, booking_date, price) VALUES (1, 23, '2022-01-01', 120.00), (2, 45, '2022-01-05', 250.00); CREATE TABLE hotel_ai_usage (hotel_id INT, ai_usage INT); INSERT INTO hotel_ai_usage (hotel_id, ai_usage) VALUES (1, 500), (2, 1500), (3, 700);
SELECT hotel_id FROM hotel_bookings INNER JOIN hotel_ai_usage ON hotel_bookings.hotel_id = hotel_ai_usage.hotel_id WHERE ai_usage < (SELECT AVG(ai_usage) FROM hotel_ai_usage) AND price > (SELECT AVG(price) FROM hotel_bookings);