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 as vendas totais para cada dispensário no estado da Califórnia, ordenadas por vendas do maior para o menor?
 ###Tabelas: 
CREATE TABLE Dispensaries (DispensaryID int, DispensaryName varchar(255), State varchar(255)); INSERT INTO Dispensaries (DispensaryID, DispensaryName, State) VALUES (1, 'Dank Depot', 'California'); INSERT INTO Dispensaries (DispensaryID, DispensaryName, State) VALUES (2, 'Euphoric Enterprises', 'California'); CREATE TABLE Sales (SaleID int, DispensaryID int, SalesAmount decimal(10,2)); INSERT INTO Sales (SaleID, DispensaryID, SalesAmount) VALUES (1, 1, 5000); INSERT INTO Sales (SaleID, DispensaryID, SalesAmount) VALUES (2, 2, 7000);
SELECT Dispensaries.DispensaryName, SUM(Sales.SalesAmount) AS TotalSales FROM Dispensaries INNER JOIN Sales ON Dispensaries.DispensaryID = Sales.DispensaryID WHERE Dispensaries.State = 'California' GROUP BY Dispensaries.DispensaryName ORDER BY TotalSales DESC;