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 cada OTA para hotéis em Paris?
 ###Tabelas: 
CREATE TABLE otas (ota_id INT, ota_name TEXT, bookings INT, revenue INT); INSERT INTO otas (ota_id, ota_name, bookings, revenue) VALUES (1, 'Booking.com', 200, 30000), (2, 'Expedia', 150, 22000), (3, 'Agoda', 100, 15000); CREATE TABLE bookings (booking_id INT, ota_id INT, hotel_id INT, bookings INT, revenue INT); INSERT INTO bookings (booking_id, ota_id, hotel_id, bookings, revenue) VALUES (1, 1, 1, 30, 450), (2, 1, 2, 20, 300), (3, 2, 3, 15, 225), (4, 2, 4, 10, 150), (5, 3, 5, 5, 75), (6, 3, 6, 2, 30); CREATE TABLE hotels (hotel_id INT, hotel_name TEXT, city TEXT); INSERT INTO hotels (hotel_id, hotel_name, city) VALUES (1, 'The Ritz Paris', 'Paris'), (2, 'The George V Paris', 'Paris'), (3, 'Le Bristol Paris', 'Paris'), (4, 'The Shangri-La Hotel Paris', 'Paris'), (5, 'The Four Seasons Hotel George V Paris', 'Paris'), (6, 'The Park Hyatt Paris-Vendome', 'Paris');
SELECT ota_name, SUM(revenue) as total_revenue FROM otas JOIN bookings ON otas.ota_id = bookings.ota_id JOIN hotels ON bookings.hotel_id = hotels.hotel_id WHERE hotels.city = 'Paris' GROUP BY ota_name;