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 é o valor total do contrato para cada fornecedor no último ano?
 ###Tabelas: 
CREATE TABLE vendors (vendor_id INT, vendor_name TEXT, contract_value DECIMAL(10,2), contract_date DATE); INSERT INTO vendors VALUES (1, 'VendorA', 500000, '2021-01-01'), (2, 'VendorB', 700000, '2021-02-01'), (3, 'VendorC', 600000, '2021-03-01');
SELECT vendor_name, SUM(contract_value) OVER (PARTITION BY vendor_name) AS total_contract_value FROM vendors WHERE contract_date >= DATEADD(year, -1, CURRENT_DATE);