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 média de vendas de cosméticos livres de crueldade em cada região?
 ###Tabelas: 
CREATE TABLE products (product_id INT, product_name VARCHAR(100), sales INT, certification VARCHAR(20), region_id INT); INSERT INTO products VALUES (1, 'Mascara', 5000, 'cruelty-free', 1), (2, 'Lipstick', 7000, 'not_certified', 2), (3, 'Foundation', 6000, 'cruelty-free', 1); CREATE TABLE regions (region_id INT, region_name VARCHAR(50)); INSERT INTO regions VALUES (1, 'Canada'), (2, 'USA'), (3, 'Mexico');
SELECT regions.region_name, AVG(products.sales) FROM products JOIN regions ON products.region_id = regions.region_id WHERE certification = 'cruelty-free' GROUP BY regions.region_name;