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 classificação máxima de um produto vendido por fornecedores com uma cadeia de suprimentos verde?
 ###Tabelas: 
CREATE TABLE vendors(vendor_id INT, vendor_name TEXT, green_supply_chain BOOLEAN); INSERT INTO vendors(vendor_id, vendor_name, green_supply_chain) VALUES (1, 'VendorA', TRUE), (2, 'VendorB', FALSE), (3, 'VendorC', TRUE); CREATE TABLE products(product_id INT, product_name TEXT, rating INT); INSERT INTO products(product_id, product_name, rating) VALUES (1, 'ProductA', 5), (2, 'ProductB', 4), (3, 'ProductC', 5);
SELECT MAX(products.rating) FROM products JOIN vendors ON products.vendor_id = vendors.vendor_id WHERE vendors.green_supply_chain = TRUE;