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: Encontre o preço mínimo por onça de cepas de sativa vendidas em dispensários de Nova York no quarto trimestre de 2021.
 ###Tabelas: 
CREATE TABLE strains (type VARCHAR(10), price DECIMAL(5,2), unit VARCHAR(10)); INSERT INTO strains (type, price, unit) VALUES ('sativa', 250, 'ounce'), ('sativa', 275, 'ounce'), ('indica', 225, 'ounce'); CREATE TABLE dispensaries (state VARCHAR(20), sales INT); INSERT INTO dispensaries (state, sales) VALUES ('New York', 2800), ('New York', 3100); CREATE TABLE time_periods (quarter INT); INSERT INTO time_periods (quarter) VALUES (4);
SELECT MIN(strains.price) FROM strains JOIN dispensaries ON TRUE WHERE strains.type = 'sativa' AND strains.unit = 'ounce' AND dispensaries.state = 'New York' AND time_periods.quarter = 4;