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: Quantos clientes compraram de marcas de cadeia de suprimentos transparentes no último ano?
 ###Tabelas: 
CREATE TABLE purchases (id INT, brand VARCHAR(20), purchase_date DATE); INSERT INTO purchases (id, brand, purchase_date) VALUES (1, 'Transparent Brand A', '2022-02-01'), (2, 'Opaque Brand B', '2022-03-15'), (3, 'Transparent Brand C', '2021-12-31');
SELECT COUNT(DISTINCT customer_id) FROM (SELECT customer_id, brand FROM purchases WHERE YEAR(purchase_date) >= YEAR(DATEADD(YEAR, -1, GETDATE())) AND brand LIKE 'Transparent%') AS subquery;