Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Mão na massa: duração média de estadias

delimiter $$
create function CalculaDuracaoMediaEstadias() returns int deterministic
begin
    declare media_estadia int;
    select ceil(avg(datediff(data_fim, data_inicio))) into media_estadia from alugueis;
    return media_estadia;
end$$
delimiter ;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas
solução!

Oi Vinicius, tudo bem?

Notei que o seu tópico está como [Reclamação], mas acredito que você esteja compartilhando o seu projeto, certo?

Pelo print me aparece que sua consulta está certinha! O uso de ceil(avg(datediff(...))) está correto para calcular a média arredondada das estadias, mostrando que você entendeu bem a lógica da atividade.

Continue assim!

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Para saber mais:

Sugestão de conteúdo:

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Oi Monalisa! Você está certa, acabei me confundindo na hora de marcar o tópico hahaha Obrigado pelo feedback!