DELIMITER $$
CREATE FUNCTION HospedagensPorTipo(TipoHospedagem VARCHAR (50))
RETURNS INT
DETERMINISTIC
BEGIN
DECLARE TotalporTipo INT;
SELECT COUNT(hospedagem_id)
INTO TotalporTipo
FROM hospedagens
WHERE tipo = TipoHospedagem;
RETURN TotalporTipo;
END$$
DELIMITER ;
SELECT HospedagensPorTipo('Casa');