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: Liste os contratantes de defesa na Califórnia com contratos no valor superior a 1 milhão.
 ###Tabelas: 
CREATE TABLE defense_contracts (contract_id INT, company_name TEXT, state TEXT, value FLOAT); INSERT INTO defense_contracts (contract_id, company_name, state, value) VALUES (1, 'XYZ Corp', 'California', 1500000), (2, 'ABC Inc', 'Texas', 500000), (3, 'DEF Ltd', 'California', 800000);
SELECT company_name FROM defense_contracts WHERE state = 'California' AND value > 1000000;