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: Calcular a receita média por dia para cada restaurante
 ###Tabelas: 
CREATE TABLE Restaurants (RestaurantID int, RestaurantName varchar(255)); INSERT INTO Restaurants (RestaurantID, RestaurantName) VALUES (1, 'Mama Mia'), (2, 'Taqueria Los Compadres'), (3, 'Wok Express'); CREATE TABLE Sales (SaleID int, RestaurantID int, Revenue decimal(10,2), SaleDate date); INSERT INTO Sales (SaleID, RestaurantID, Revenue, SaleDate) VALUES (1, 1, 500.00, '2022-01-01'), (2, 2, 750.00, '2022-01-02'), (3, 3, 300.00, '2022-01-03');
SELECT R.RestaurantName, AVG(S.Revenue/DATEDIFF('day',S.SaleDate,LEAD(S.SaleDate) OVER (PARTITION BY R.RestaurantID ORDER BY S.SaleDate))) as AvgRevenuePerDay FROM Restaurants R INNER JOIN Sales S ON R.RestaurantID = S.RestaurantID GROUP BY R.RestaurantID;