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 receita total gerada a partir das vendas de produtos de origem ética em lojas localizadas no Reino Unido?
 ###Tabelas: 
CREATE TABLE sales (sale_id INT, product_id INT, sale_price DECIMAL(5,2), is_ethically_sourced BOOLEAN, store_location VARCHAR(50)); INSERT INTO sales (sale_id, product_id, sale_price, is_ethically_sourced, store_location) VALUES (1, 1, 25.99, TRUE, 'UK'), (2, 2, 55.99, FALSE, 'USA'), (3, 3, 89.99, FALSE, 'Canada'), (4, 4, 54.99, TRUE, 'UK'); CREATE TABLE products (product_id INT, product_name VARCHAR(50), price DECIMAL(5,2), is_ethically_sourced BOOLEAN); INSERT INTO products (product_id, product_name, price, is_ethically_sourced) VALUES (1, 'T-Shirt', 20.99, TRUE), (2, 'Jeans', 55.99, FALSE), (3, 'Sneakers', 79.99, FALSE), (4, 'Backpack', 49.99, TRUE);
SELECT SUM(sale_price) FROM sales JOIN products ON sales.product_id = products.product_id WHERE is_ethically_sourced = TRUE AND store_location = 'UK';