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 fornecedores forneceram mais de 50% dos materiais sustentáveis em 2022?
 ###Tabelas: 
CREATE TABLE supplier_materials (supplier_id INT, material_type VARCHAR(255), sustainable BOOLEAN, supply_date DATE);
SELECT supplier_id, COUNT(*) FROM supplier_materials WHERE material_type = 'sustainable' AND sustainable = true GROUP BY supplier_id HAVING COUNT(*) > 0.5 * (SELECT COUNT(*) FROM supplier_materials WHERE material_type = 'sustainable' AND sustainable = true);