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 receita total gerada pelos hotéis na região do Oriente Médio que adotaram sistemas de concierge alimentados por IA?
 ###Tabelas: 
CREATE TABLE revenue (revenue_id INT, hotel_id INT, revenue_date DATE, revenue_channel TEXT, amount FLOAT); INSERT INTO revenue (revenue_id, hotel_id, revenue_date, revenue_channel, amount) VALUES (1, 1, '2022-07-01', 'Direct', 800), (2, 2, '2022-08-15', 'OTA', 700), (3, 1, '2022-09-30', 'Direct', 900); CREATE TABLE hotels (hotel_id INT, region TEXT, ai_concierge BOOLEAN); INSERT INTO hotels (hotel_id, region, ai_concierge) VALUES (1, 'Middle East', true), (2, 'North America', false), (3, 'Middle East', true);
SELECT region, SUM(amount) FROM revenue r JOIN hotels h ON r.hotel_id = h.hotel_id WHERE ai_concierge = true GROUP BY region;