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 é o preço médio dos produtos certificados como Fair Trade vendidos por fornecedores na Califórnia?
 ###Tabelas: 
CREATE TABLE Vendors (VendorID INT, VendorName VARCHAR(50), State VARCHAR(50)); INSERT INTO Vendors (VendorID, VendorName, State) VALUES (1, 'VendorA', 'California'); CREATE TABLE Products (ProductID INT, ProductName VARCHAR(50), Price DECIMAL(5,2), IsFairTrade BOOLEAN); INSERT INTO Products (ProductID, ProductName, Price, IsFairTrade) VALUES (1, 'Product1', 15.99, true), (2, 'Product2', 12.49, false)
SELECT AVG(Price) FROM Products JOIN Vendors ON Products.VendorID = Vendors.VendorID WHERE Vendors.State = 'California' AND IsFairTrade = true;