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: Encontre o preço médio das reservas para cada hotel na categoria de hotéis "luxo".
 ###Tabelas: 
CREATE TABLE hotels (hotel_id INT, hotel_name VARCHAR(50), city VARCHAR(50), category VARCHAR(50)); CREATE TABLE bookings (booking_id INT, hotel_id INT, guest_name VARCHAR(50), checkin_date DATE, checkout_date DATE, price DECIMAL(10,2));
SELECT h.hotel_id, h.hotel_name, AVG(b.price) AS avg_price FROM hotels h INNER JOIN bookings b ON h.hotel_id = b.hotel_id WHERE h.category = 'luxury' GROUP BY h.hotel_id, h.hotel_name;