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: Qual é a porcentagem de pedidos totais para cada categoria no mês passado?
 ###Tabelas: 
CREATE TABLE menu (menu_id INT, item_name VARCHAR(255), category VARCHAR(255), price DECIMAL(5,2), inventory_count INT, last_updated TIMESTAMP);CREATE TABLE orders (order_id INT, menu_id INT, order_date TIMESTAMP, quantity INT, PRIMARY KEY (order_id), FOREIGN KEY (menu_id) REFERENCES menu(menu_id));
SELECT category, SUM(quantity) as total_orders, 100.0 * SUM(quantity) / (SELECT SUM(quantity) FROM orders WHERE order_date >= CURRENT_DATE - INTERVAL '1 month') as percentage_of_total FROM orders JOIN menu ON orders.menu_id = menu.menu_id WHERE order_date >= CURRENT_DATE - INTERVAL '1 month' GROUP BY category;