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 número total de produtos alimentícios não transgênicos e transgênicos por categoria?
 ###Tabelas: 
CREATE TABLE food_products (product_id INT, product_name VARCHAR(100), category VARCHAR(50), is_gmo BOOLEAN); INSERT INTO food_products (product_id, product_name, category, is_gmo) VALUES (1, 'Organic Apples', 'Fruits', FALSE), (2, 'GMO Corn', 'Vegetables', TRUE), (3, 'Non-GMO Soy Milk', 'Dairy', FALSE), (4, 'Conventional Chicken', 'Meat', FALSE), (5, 'GMO Salmon', 'Meat', TRUE);
SELECT category, SUM(is_gmo) FILTER (WHERE is_gmo = TRUE) AS gmo_products, SUM(is_gmo) FILTER (WHERE is_gmo = FALSE) AS non_gmo_products FROM food_products GROUP BY category;