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 gasto total em contratos de defesa na França desde 2018?
 ###Tabelas: 
CREATE TABLE defense_contracts (id INT, country VARCHAR(50), year INT, contract_spending FLOAT); INSERT INTO defense_contracts (id, country, year, contract_spending) VALUES (1, 'France', 2018, 1500000); INSERT INTO defense_contracts (id, country, year, contract_spending) VALUES (2, 'France', 2019, 1700000); INSERT INTO defense_contracts (id, country, year, contract_spending) VALUES (3, 'France', 2020, 1800000); INSERT INTO defense_contracts (id, country, year, contract_spending) VALUES (4, 'France', 2021, 2000000);
SELECT SUM(contract_spending) FROM defense_contracts WHERE country = 'France' AND year >= 2018;