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 com as maiores compras totais em uma dispensa específica.
 ###Tabelas: 
CREATE TABLE Customers (Customer_ID INT, Customer_Name TEXT, Dispensary_ID INT); INSERT INTO Customers (Customer_ID, Customer_Name, Dispensary_ID) VALUES (1, 'John Smith', 1); CREATE TABLE Sales (Sale_ID INT, Customer_ID INT, Total_Purchase DECIMAL); INSERT INTO Sales (Sale_ID, Customer_ID, Total_Purchase) VALUES (1, 1, 100.00);
SELECT Customer_Name, SUM(Total_Purchase) as Total FROM Sales JOIN Customers ON Sales.Customer_ID = Customers.Customer_ID WHERE Dispensary_ID = 1 GROUP BY Customer_ID ORDER BY Total DESC LIMIT 3;