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 porcentagem de pedidos que contêm pelo menos um item de menu vegetariano?
 ###Tabelas: 
CREATE TABLE orders (order_id INT, dish_id INT); CREATE TABLE dishes (dish_id INT, dish_name VARCHAR(255), category VARCHAR(255)); INSERT INTO dishes (dish_id, dish_name, category) VALUES (1, 'Quinoa Salad', 'Vegetarian'), (2, 'Pizza Margherita', 'Vegetarian'), (3, 'Chicken Alfredo', 'Non-vegetarian'); INSERT INTO orders (order_id, dish_id) VALUES (1, 1), (2, 3), (3, 1), (4, 2), (5, 1), (6, 3);
SELECT 100.0 * COUNT(DISTINCT o.order_id) / (SELECT COUNT(DISTINCT order_id) FROM orders) AS vegetarian_order_percentage FROM orders o JOIN dishes d ON o.dish_id = d.dish_id WHERE d.category = 'Vegetarian';