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 itens de menu vegetarianos para cada restaurante?
 ###Tabelas: 
CREATE TABLE menu_engineering (menu_item_id INT, vegetarian BOOLEAN, restaurant_id INT);
SELECT restaurant_id, COUNT(*) * 100.0 / (SELECT COUNT(*) FROM menu_engineering WHERE restaurant_id = restaurants.id) as percentage FROM menu_engineering JOIN restaurants ON menu_engineering.restaurant_id = restaurants.id WHERE vegetarian = TRUE GROUP BY restaurant_id;