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 a receita total gerada pelo turismo sustentável em Tóquio nos últimos 6 meses.
 ###Tabelas: 
CREATE TABLE bookings (id INT, hotel_id INT, date DATE, revenue INT); INSERT INTO bookings (id, hotel_id, date, revenue) VALUES (1, 1, '2021-01-01', 100), (2, 1, '2021-02-01', 200); CREATE TABLE hotels (id INT, city VARCHAR(20), sustainable BOOLEAN); INSERT INTO hotels (id, city, sustainable) VALUES (1, 'Tokyo', true), (2, 'Tokyo', false);
SELECT SUM(b.revenue) FROM bookings b JOIN hotels h ON b.hotel_id = h.id WHERE h.city = 'Tokyo' AND b.date BETWEEN DATE_SUB(NOW(), INTERVAL 6 MONTH) AND NOW() AND h.sustainable = true;