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: Liste todas as variedades de cannabis que são vendidas tanto na Califórnia quanto no Colorado.
 ###Tabelas: 
CREATE TABLE StrainData (StrainName VARCHAR(30), State VARCHAR(20)); INSERT INTO StrainData (StrainName, State) VALUES ('Blue Dream', 'California'), ('Sour Diesel', 'California'), ('OG Kush', 'California'), ('Durban Poison', 'Colorado'), ('Girl Scout Cookies', 'Colorado'), ('Blue Dream', 'Colorado');
SELECT StrainName FROM StrainData WHERE State IN ('California', 'Colorado') GROUP BY StrainName HAVING COUNT(DISTINCT State) = 2;