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: Classificar ingredientes com base em sua frequência de uso, para ingredientes com uma frequência maior que 50, particionados por ingrediente e ordenados por frequência de uso em ordem decrescente.
 ###Tabelas: 
CREATE TABLE IngredientUsage (ProductID INT, Ingredient VARCHAR(100), UsageFrequency INT); INSERT INTO IngredientUsage (ProductID, Ingredient, UsageFrequency) VALUES (1, 'Water', 100); INSERT INTO IngredientUsage (ProductID, Ingredient, UsageFrequency) VALUES (2, 'Glycerin', 75);
SELECT ProductID, Ingredient, UsageFrequency, RANK() OVER (PARTITION BY Ingredient ORDER BY UsageFrequency DESC) as 'Rank' FROM IngredientUsage WHERE UsageFrequency > 50;