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 cada restaurante, incluindo o nome e localização, para o mês de janeiro de 2021?
 ###Tabelas: 
CREATE TABLE restaurants (restaurant_id INT, name VARCHAR(50), location VARCHAR(50)); INSERT INTO restaurants (restaurant_id, name, location) VALUES (1, 'ABC Cafe', 'New York'), (2, 'XYZ Diner', 'Los Angeles'); CREATE TABLE sales (sale_id INT, restaurant_id INT, sale_date DATE, revenue DECIMAL(10,2)); INSERT INTO sales (sale_id, restaurant_id, sale_date, revenue) VALUES (1, 1, '2021-01-01', 1000), (2, 1, '2021-01-03', 2000), (3, 2, '2021-01-02', 1500), (4, 2, '2021-01-04', 2500);
SELECT r.name, r.location, SUM(s.revenue) as total_revenue FROM restaurants r INNER JOIN sales s ON r.restaurant_id = s.restaurant_id WHERE s.sale_date BETWEEN '2021-01-01' AND '2021-01-31' GROUP BY r.restaurant_id, r.name, r.location;