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: Quais são os nomes e vendas totais das 3 principais categorias de produtos com a maior receita de vendas?
 ###Tabelas: 
CREATE TABLE sales (product_id INT, product_name TEXT, product_category TEXT, sales DECIMAL); INSERT INTO sales (product_id, product_name, product_category, sales) VALUES (1, 'Cotton Shirt', 'Tops', 120.00), (2, 'Denim Jeans', 'Bottoms', 150.00);
SELECT product_category, SUM(sales) as total_sales FROM sales GROUP BY product_category ORDER BY total_sales DESC LIMIT 3;