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 diferença no total de pedidos entre o mês atual e o mês anterior para cada item de menu?
 ###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 menu.item_name, SUM(CASE WHEN EXTRACT(MONTH FROM order_date) = EXTRACT(MONTH FROM CURRENT_DATE) THEN quantity ELSE 0 END) - SUM(CASE WHEN EXTRACT(MONTH FROM order_date) = EXTRACT(MONTH FROM CURRENT_DATE - INTERVAL '1 month') THEN quantity ELSE 0 END) as total_orders_diff FROM menu JOIN orders ON menu.menu_id = orders.menu_id GROUP BY menu.item_name;