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: Quantas cepas únicas estavam disponíveis nas dispensas de Oregon em 2021?
 ###Tabelas: 
CREATE TABLE strains (id INT, name TEXT, origin TEXT); INSERT INTO strains (id, name, origin) VALUES (1, 'Strain A', 'Oregon'); INSERT INTO strains (id, name, origin) VALUES (2, 'Strain B', 'Oregon'); CREATE TABLE inventory (dispensary_id INT, strain_id INT, quantity INT, availability_date DATE); INSERT INTO inventory (dispensary_id, strain_id, quantity, availability_date) VALUES (1, 1, 20, '2021-01-01'); INSERT INTO inventory (dispensary_id, strain_id, quantity, availability_date) VALUES (1, 2, 30, '2021-02-01'); INSERT INTO inventory (dispensary_id, strain_id, quantity, availability_date) VALUES (2, 1, 15, '2021-03-01');
SELECT COUNT(DISTINCT s.id) as unique_strains FROM strains s JOIN inventory i ON s.id = i.strain_id WHERE i.availability_date BETWEEN '2021-01-01' AND '2021-12-31' AND s.origin = 'Oregon';