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 alternativas de leite à base de plantas mais populares em cafeterias com foco em sustentabilidade, no último mês?
 ###Tabelas: 
CREATE TABLE Restaurants (id INT, name TEXT, focus TEXT); INSERT INTO Restaurants (id, name, focus) VALUES (1, 'Bean Scene', 'Sustainability'), (2, 'Cafe Delirium', 'Coffee'), (3, 'Eco Brew', 'Sustainability'); CREATE TABLE Menu (id INT, name TEXT, type TEXT, plant_based BOOLEAN, restaurant_id INT); CREATE TABLE Orders (id INT, menu_id INT, order_date DATE, quantity INT);
SELECT menu.name, SUM(orders.quantity) as total_quantity FROM Orders JOIN Menu ON Orders.menu_id = Menu.id JOIN Restaurants ON Menu.restaurant_id = Restaurants.id WHERE Restaurants.focus = 'Sustainability' AND Menu.type = 'Milk' AND Menu.plant_based = 1 AND Orders.order_date >= CURRENT_DATE - INTERVAL '1 month' GROUP BY menu.name ORDER BY total_quantity DESC;