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 é o valor total gasto em ingredientes para cada item de menu, excluindo itens sem vendas, agrupados por categoria?
 ###Tabelas: 
CREATE TABLE menu_items (id INT, name TEXT, category TEXT, sales INT); CREATE TABLE ingredient_costs (menu_item_id INT, ingredient TEXT, cost INT);
SELECT menu_items.category, SUM(ingredient_costs.cost) FROM ingredient_costs JOIN menu_items ON ingredient_costs.menu_item_id = menu_items.id WHERE menu_items.sales > 0 GROUP BY menu_items.category;