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 por chatbots alimentados por IA na região da APAC nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE revenue (revenue_id INT, hotel_id INT, revenue_date DATE, revenue_source TEXT, amount FLOAT); INSERT INTO revenue (revenue_id, hotel_id, revenue_date, revenue_source, amount) VALUES (1, 1, '2022-01-01', 'AI-powered chatbot', 500), (2, 2, '2022-02-15', 'Direct booking', 750), (3, 1, '2022-06-30', 'AI-powered chatbot', 600); CREATE TABLE hotels (hotel_id INT, region TEXT); INSERT INTO hotels (hotel_id, region) VALUES (1, 'APAC'), (2, 'Europe');
SELECT region, SUM(amount) FROM revenue r JOIN hotels h ON r.hotel_id = h.hotel_id WHERE revenue_source = 'AI-powered chatbot' AND r.revenue_date >= DATEADD(month, -6, CURRENT_DATE) GROUP BY region;