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: Identificar os medicamentos que foram aprovados pela FDA em 2018 e também tiveram vendas superiores a US$ 1 bilhão no mesmo ano.
 ###Tabelas: 
CREATE TABLE drug_approval (drug_name VARCHAR(50), approval_year INT); CREATE TABLE drug_sales (drug_name VARCHAR(50), sales FLOAT, year INT); INSERT INTO drug_approval (drug_name, approval_year) VALUES ('DrugA', 2018), ('DrugB', 2018), ('DrugC', 2018), ('DrugD', 2017); INSERT INTO drug_sales (drug_name, sales, year) VALUES ('DrugA', 1200, 2018), ('DrugB', 1500, 2018), ('DrugC', 800, 2018), ('DrugD', 1800, 2018), ('DrugA', 1100, 2017), ('DrugB', 1400, 2017), ('DrugC', 700, 2017), ('DrugD', 1700, 2017);
SELECT a.drug_name FROM drug_approval a INNER JOIN drug_sales b ON a.drug_name = b.drug_name WHERE a.approval_year = 2018 AND b.sales > 1000 AND b.year = 2018;