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: Encontre os 3 produtos com a maior receita e suas respectivas receitas.
 ###Tabelas: 
CREATE TABLE sales (sale_id INT, product_id INT, revenue DECIMAL(10,2)); INSERT INTO sales VALUES (1, 1, 100.00), (2, 1, 200.00), (3, 2, 300.00), (4, 2, 400.00), (5, 3, 500.00), (6, 3, 600.00);
SELECT product_id, SUM(revenue) as total_revenue FROM sales GROUP BY product_id ORDER BY total_revenue DESC LIMIT 3;