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: Encontrar dispensário com a maior receita total de vendas no primeiro trimestre de 2022, excluindo vendas médicas.
 ###Tabelas: 
CREATE TABLE dispensaries (id INT, name VARCHAR(255), type VARCHAR(255), total_revenue DECIMAL(10,2)); INSERT INTO dispensaries (id, name, type, total_revenue) VALUES (1, 'Dispensary A', 'recreational', 50000.00), (2, 'Dispensary B', 'recreational', 75000.00), (3, 'Dispensary C', 'medical', 40000.00), (4, 'Dispensary D', 'recreational', 60000.00);
SELECT name FROM (SELECT name, total_revenue, ROW_NUMBER() OVER (ORDER BY total_revenue DESC) as rn FROM dispensaries WHERE type = 'recreational' AND total_revenue >= (SELECT SUM(total_revenue) FROM dispensaries WHERE QUARTER(order_date) = 1 AND type = 'medical' GROUP BY type)) t WHERE rn = 1;