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: Exibir os pratos com a contagem de calorias mais baixa para cada tipo de prato.
 ###Tabelas: 
CREATE TABLE dishes (dish_id INT, dish_name VARCHAR(50), dish_type VARCHAR(20), calorie_count INT); INSERT INTO dishes (dish_id, dish_name, dish_type, calorie_count) VALUES (1, 'Veggie Delight', 'vegan', 300), (2, 'Tofu Stir Fry', 'vegan', 450), (3, 'Chickpea Curry', 'vegan', 500), (4, 'Lamb Korma', 'non-veg', 900), (5, 'Chicken Tikka', 'non-veg', 600);
SELECT dish_name, dish_type, calorie_count FROM (SELECT dish_name, dish_type, calorie_count, RANK() OVER (PARTITION BY dish_type ORDER BY calorie_count ASC) rnk FROM dishes) t WHERE rnk = 1;