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: Encontre o total de vendas de produtos de batom no Canadá.
 ###Tabelas: 
CREATE TABLE sales_data (sale_id INT, product_id INT, sale_location TEXT, sale_date DATE, quantity INT, price DECIMAL(5,2)); INSERT INTO sales_data (sale_id, product_id, sale_location, sale_date, quantity, price) VALUES (1, 1, 'Canada', '2021-01-01', 50, 12.99), (2, 3, 'USA', '2021-02-01', 75, 18.99), (3, 2, 'Canada', '2021-03-01', 35, 24.99); CREATE TABLE products (product_id INT, product_name TEXT, product_category TEXT); INSERT INTO products (product_id, product_name, product_category) VALUES (1, 'Lipstick A', 'Lipstick'), (2, 'Foundation B', 'Foundation'), (3, 'Eye Shadow C', 'Eye Shadow');
SELECT SUM(quantity * price) FROM sales_data JOIN products ON sales_data.product_id = products.product_id WHERE sale_location = 'Canada' AND product_category = 'Lipstick';