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: Lista de fornecedores com práticas trabalhistas éticas na América do Sul e seu preço médio de produtos.
 ###Tabelas: 
CREATE TABLE Vendors (vendorID INT, vendorName VARCHAR(50), country VARCHAR(50), ethicalPractice BOOLEAN); CREATE TABLE Products (productID INT, vendorID INT, productName VARCHAR(50), price DECIMAL(10,2));
SELECT V.vendorName, AVG(P.price) FROM Vendors V INNER JOIN Products P ON V.vendorID = P.vendorID WHERE V.country = 'South America' AND V.ethicalPractice = TRUE GROUP BY V.vendorName;