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 taxa de crescimento anual da receita para restaurantes na Flórida, nos últimos 3 anos.
 ###Tabelas: 
CREATE TABLE Restaurants (RestaurantID INT, RestaurantName VARCHAR(255), City VARCHAR(255), State VARCHAR(255), AnnualRevenue DECIMAL(10,2), Year INT);
SELECT RestaurantID, ((SUM(AnnualRevenue) OVER (PARTITION BY RestaurantID ORDER BY Year ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING) - SUM(AnnualRevenue) OVER (PARTITION BY RestaurantID ORDER BY Year ROWS BETWEEN 3 PRECEDING AND 2 PRECEDING)) * 100.0 / SUM(AnnualRevenue) OVER (PARTITION BY RestaurantID ORDER BY Year ROWS BETWEEN 3 PRECEDING AND 2 PRECEDING)) as AnnualRevenueGrowthRate FROM Restaurants WHERE State = 'Florida' AND Year BETWEEN EXTRACT(YEAR FROM CURRENT_DATE) - 3 AND EXTRACT(YEAR FROM CURRENT_DATE);