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: Quem são os 3 principais clientes na Ásia com base no valor total do pedido?
 ###Tabelas: 
CREATE TABLE customers (customer_id INT, customer_name TEXT, country TEXT); CREATE TABLE orders (order_id INT, customer_id INT, order_value DECIMAL); INSERT INTO customers (customer_id, customer_name, country) VALUES (1, 'Jane Smith', 'Canada'), (2, 'John Doe', 'Asia'), (3, 'Mike Johnson', 'USA'), (4, 'Sara Lee', 'Asia'); INSERT INTO orders (order_id, customer_id, order_value) VALUES (1, 1, 100), (2, 1, 200), (3, 2, 500), (4, 3, 300), (5, 3, 400), (6, 4, 250), (7, 2, 1000), (8, 4, 500);
SELECT customer_id, customer_name, SUM(order_value) AS total_order_value FROM orders JOIN customers ON orders.customer_id = customers.customer_id WHERE country = 'Asia' GROUP BY customer_id, customer_name ORDER BY total_order_value DESC LIMIT 3;