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: Identificar os 3 principais clientes em termos de vendas totais e os produtos que eles compraram.
 ###Tabelas: 
CREATE TABLE customer_data (customer_id INT, customer_name VARCHAR(20), product VARCHAR(20), sales_amount DECIMAL(10,2), quantity INT); INSERT INTO customer_data VALUES (1, 'John', 'Laptop', 1200.00, 2), (2, 'Jane', 'Phone', 500.00, 1), (3, 'Bob', 'Tablet', 800.00, 2), (1, 'John', 'Phone', 300.00, 1), (2, 'Jane', 'Tablet', 500.00, 1);
SELECT customer_name, product, SUM(sales_amount) AS total_sales FROM customer_data GROUP BY customer_name, product ORDER BY total_sales DESC LIMIT 3;