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: Fornecer o total de toneladas do mineral X extraídas pela 'empresa A' e 'empresa B'.
 ###Tabelas: 
CREATE SCHEMA if not exists mining;CREATE TABLE mining.extraction (id INT, company STRING, mineral STRING, tons INT);INSERT INTO mining.extraction (id, company, mineral, tons) VALUES (1, 'company A', 'mineral X', 1200), (2, 'company B', 'mineral X', 1800), (3, 'company A', 'mineral Y', 800), (4, 'company B', 'mineral Y', 1400);
SELECT SUM(tons) FROM mining.extraction WHERE company IN ('company A', 'company B') AND mineral = 'mineral X';