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 receita total das cepas de 'Sativa' vendidas na dispensa 'Happy High' no terceiro trimestre de 2022?
 ###Tabelas: 
CREATE TABLE strains (strain_id INT, name VARCHAR(255), type VARCHAR(255)); INSERT INTO strains (strain_id, name, type) VALUES (5, 'Sativa', 'Sativa'); CREATE TABLE dispensaries (dispensary_id INT, name VARCHAR(255)); INSERT INTO dispensaries (dispensary_id, name) VALUES (5, 'Happy High'); CREATE TABLE inventory (inventory_id INT, strain_id INT, dispensary_id INT, price FLOAT, quantity INT); INSERT INTO inventory (inventory_id, strain_id, dispensary_id, price, quantity) VALUES (50, 5, 5, 15, 10); CREATE TABLE sales (sale_id INT, inventory_id INT, sale_date DATE); INSERT INTO sales (sale_id, inventory_id, sale_date) VALUES (50, 50, '2022-07-21');
SELECT SUM(price * quantity) FROM sales INNER JOIN inventory ON sales.inventory_id = inventory.inventory_id INNER JOIN strains ON inventory.strain_id = strains.strain_id WHERE strains.type = 'Sativa' AND dispensary_id = (SELECT dispensary_id FROM dispensaries WHERE name = 'Happy High') AND sale_date BETWEEN '2022-07-01' AND '2022-09-30';