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 para o transporte público em Sydney nos fins de semana?
 ###Tabelas: 
CREATE TABLE sydney_bus (ride_id INT, fare DECIMAL(5,2), ride_date DATE); CREATE TABLE sydney_train (ride_id INT, fare DECIMAL(5,2), ride_date DATE); CREATE TABLE sydney_ferry (ride_id INT, fare DECIMAL(5,2), ride_date DATE);
SELECT SUM(fare) FROM (SELECT fare FROM sydney_bus WHERE DAYOFWEEK(ride_date) IN (1,7) UNION ALL SELECT fare FROM sydney_train WHERE DAYOFWEEK(ride_date) IN (1,7) UNION ALL SELECT fare FROM sydney_ferry WHERE DAYOFWEEK(ride_date) IN (1,7)) AS weekend_fares;