0
respostas

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

DELIMITER $$

CREATE FUNCTION CalculaDuracaoMediaEstadias()
RETURNS INT DETERMINISTIC
BEGIN
    DECLARE MediaEstadias INT;

    SELECT ROUND(AVG(DATEDIFF(data_fim, data_inicio)))
    INTO MediaEstadias
    FROM reservas;

    RETURN MediaEstadias;
END $$

DELIMITER ;