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 foi a participação de mercado do DrugX no segundo trimestre de 2021?
 ###Tabelas: 
CREATE TABLE sales_data (drug_name VARCHAR(100), sales_quantity INT, quarter INT, year INT); INSERT INTO sales_data (drug_name, sales_quantity, quarter, year) VALUES ('DrugX', 1200, 2, 2021), ('DrugY', 800, 2, 2021), ('DrugX', 1500, 3, 2021), ('DrugY', 900, 3, 2021);
SELECT (SUM(sales_quantity) FILTER (WHERE drug_name = 'DrugX') OVER (PARTITION BY year)) * 100.0 / NULLIF(SUM(sales_quantity) OVER (PARTITION BY year), 0) AS market_share FROM sales_data WHERE year = 2021 AND quarter = 2;