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: Quais são os 3 pratos mais populares entre os clientes vegetarianos?
 ###Tabelas: 
CREATE TABLE dishes (dish_id INT, dish_name TEXT, is_vegetarian BOOLEAN); INSERT INTO dishes (dish_id, dish_name, is_vegetarian) VALUES (1, 'Margherita Pizza', true), (2, 'Caprese Salad', true), (3, 'Spaghetti Bolognese', false); CREATE TABLE orders (order_id INT, customer_id INT, dish_id INT); INSERT INTO orders (order_id, customer_id, dish_id) VALUES (1, 101, 1), (2, 102, 3), (3, 103, 2), (4, 104, 1), (5, 105, 2);
SELECT d.dish_name, COUNT(o.order_id) as order_count FROM dishes d INNER JOIN orders o ON d.dish_id = o.dish_id WHERE d.is_vegetarian = true GROUP BY d.dish_name ORDER BY order_count DESC LIMIT 3;