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: Calcular o peso total de cada cepa produzida por cultivadores em estados com leis de cannabis medicinal.
 ###Tabelas: 
CREATE TABLE Cultivators (CultivatorID INT, CultivatorName TEXT, State TEXT); INSERT INTO Cultivators (CultivatorID, CultivatorName, State) VALUES (1, 'Green Leaf Farms', 'Missouri'); CREATE TABLE Production (ProductionID INT, CultivatorID INT, Strain TEXT, Weight DECIMAL(10,2)); INSERT INTO Production (ProductionID, CultivatorID, Strain, Weight) VALUES (1, 1, 'Gorilla Glue', 50.00); CREATE TABLE States (State TEXT, Legalization TEXT); INSERT INTO States (State, Legalization) VALUES ('Missouri', 'Medical');
SELECT p.Strain, SUM(p.Weight) as TotalWeight FROM Production p INNER JOIN Cultivators c ON p.CultivatorID = c.CultivatorID INNER JOIN States s ON c.State = s.State WHERE s.Legalization = 'Medical' GROUP BY p.Strain;