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 contagem média de calorias para pratos em cada restaurante na categoria 'FineDining'?
 ###Tabelas: 
CREATE TABLE Restaurants (RestaurantID INT, RestaurantName VARCHAR(50), Category VARCHAR(50)); INSERT INTO Restaurants (RestaurantID, RestaurantName, Category) VALUES (1, 'Le Chic', 'FineDining'), (2, 'Gourmet Palace', 'FineDining'), (3, 'Il Magnifico', 'Italian'); CREATE TABLE Dishes (DishID INT, DishName VARCHAR(50), RestaurantID INT, Calories INT); INSERT INTO Dishes (DishID, DishName, RestaurantID) VALUES (1, 'Coq au Vin', 1, 600), (2, 'Lobster Bisque', 1, 450), (3, 'Beef Wellington', 1, 800), (4, 'Escargot', 1, 350), (5, 'Tiramisu', 2, 500), (6, 'Ravioli', 2, 650), (7, 'Pizza Margherita', 3, 700);
SELECT R.RestaurantName, AVG(D.Calories) AS AvgCalories FROM Restaurants R INNER JOIN Dishes D ON R.RestaurantID = D.RestaurantID WHERE R.Category = 'FineDining' GROUP BY R.RestaurantName;