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 tempo médio entre a data de produção e a data de venda para produtos de comércio justo?
 ###Tabelas: 
CREATE TABLE products (id INT PRIMARY KEY, name VARCHAR(255), production_date DATE, is_fairly_traded BOOLEAN); CREATE TABLE sales (id INT PRIMARY KEY, product_id INT, sale_date DATE, FOREIGN KEY (product_id) REFERENCES products(id));
SELECT AVG(DATEDIFF(sale_date, production_date)) AS avg_time_to_sale FROM products JOIN sales ON products.id = sales.product_id WHERE is_fairly_traded = TRUE;