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 a perda de peso total (em libras) para usuários na região "Sul", para o primeiro trimestre de 2022, que perderam 5 ou mais libras em um mês, agrupados por mês.
 ###Tabelas: 
CREATE TABLE user_profile (user_id INT, region VARCHAR(20), PRIMARY KEY (user_id)); CREATE TABLE weight_log (log_date DATE, user_id INT, weight_lbs INT, PRIMARY KEY (log_date, user_id)); INSERT INTO user_profile (user_id, region) VALUES (1, 'South'), (2, 'North'), (3, 'East'); INSERT INTO weight_log (log_date, user_id, weight_lbs) VALUES ('2022-01-01', 1, 180), ('2022-01-01', 2, 170), ('2022-02-01', 1, 170), ('2022-02-01', 3, 160), ('2022-03-01', 1, 160), ('2022-03-01', 2, 150);
SELECT DATE_FORMAT(log_date, '%Y-%m') as month, SUM(weight_lbs) as total_weight_loss FROM weight_log JOIN user_profile ON weight_log.user_id = user_profile.user_id WHERE user_profile.region = 'South' AND weight_lbs >= 5 AND log_date >= '2022-01-01' AND log_date < '2022-04-01' GROUP BY month;