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: Quais dispensários em Washington venderam mais de $500 no Q1 de 2022?
 ###Tabelas: 
CREATE TABLE Dispensaries (id INT, name TEXT, state TEXT); INSERT INTO Dispensaries (id, name, state) VALUES (1, 'Dispensary A', 'Washington'), (2, 'Dispensary B', 'Washington'); CREATE TABLE Sales (id INT, dispensary_id INT, revenue INT, sale_date DATE, state TEXT); INSERT INTO Sales (id, dispensary_id, revenue, sale_date, state) VALUES (1, 1, 400, '2022-01-01', 'Washington'), (2, 1, 300, '2022-01-02', 'Washington'), (3, 2, 200, '2022-01-01', 'Washington'), (4, 2, 100, '2022-01-02', 'Washington');
SELECT d.name FROM Dispensaries d INNER JOIN Sales s ON d.id = s.dispensary_id WHERE s.sale_date BETWEEN '2022-01-01' AND '2022-03-31' AND s.revenue > 500 AND d.state = 'Washington' GROUP BY d.name;