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: Quais são os preços médios de batons e bases na Espanha?
 ###Tabelas: 
CREATE TABLE Products (product_id INT, product_name TEXT, price DECIMAL(5,2), product_category TEXT, country TEXT); INSERT INTO Products (product_id, product_name, price, product_category, country) VALUES (1, 'Ruby Woo', 18.00, 'Lipstick', 'Spain'), (2, 'Russian Red', 19.50, 'Lipstick', 'Spain'), (3, 'Lady Danger', 17.50, 'Lipstick', 'Spain'), (4, 'Mineral Powder', 25.00, 'Foundation', 'Spain'), (5, 'Pure Foundation', 30.00, 'Foundation', 'Spain');
SELECT product_category, AVG(price) AS avg_price FROM Products WHERE country = 'Spain' GROUP BY product_category;