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 do menu em cada restaurante que são sustentáveis, excluindo restaurantes com menos de 50 itens no menu?
 ###Tabelas: 
CREATE TABLE menu_items (restaurant_id INT, is_sustainable BOOLEAN, number_of_items INT); INSERT INTO menu_items (restaurant_id, is_sustainable, number_of_items) VALUES (1, TRUE, 70), (1, FALSE, 30), (2, TRUE, 40), (2, FALSE, 60), (3, TRUE, 80), (3, FALSE, 20), (4, TRUE, 50), (4, FALSE, 50), (5, TRUE, 30), (5, FALSE, 70);
SELECT restaurant_id, (COUNT(*) FILTER (WHERE is_sustainable = TRUE) * 100.0 / COUNT(*)) AS percentage FROM menu_items WHERE number_of_items >= 50 GROUP BY restaurant_id;