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 de equipamentos militares vendidos ao governo chinês pela Lockheed Martin de 2017 a 2020?
 ###Tabelas: 
CREATE TABLE sales(id INT, equipment_name VARCHAR(50), sale_date DATE, country VARCHAR(50), government_agency VARCHAR(50), sale_value INT); CREATE TABLE manufacturer(id INT, name VARCHAR(50)); INSERT INTO sales VALUES (1, 'Fighter Jet', '2017-01-01', 'China', 'Ministry of Defense', 50000000); INSERT INTO manufacturer VALUES (1, 'Lockheed Martin');
SELECT SUM(sales.sale_value) FROM sales INNER JOIN manufacturer ON sales.id = manufacturer.id WHERE sales.country = 'China' AND sales.government_agency = 'Ministry of Defense' AND YEAR(sale_date) BETWEEN 2017 AND 2020 AND manufacturer.name = 'Lockheed Martin';