这是一个比较简单的判断
传入一个数值若为0则输出女
为1则输出男
以下是我的代码
DELIMITER $$
CREATE
FUNCTION `person`.`hhh`(index1 INT)//定义一个变量
RETURNS VARCHAR(10)//定义返回的数据类型和长度
BEGIN
DECLARE result VARCHAR(10);//必须和上面保持一致
IF index1=0 THEN
SET result='女';//赋值为‘女’
ELSEIF
index1=1 THEN
SET result='男';//赋值为 男
END IF;
RETURN result;//返回结果
END$$
DELIMITER ;
SELECT hhh(1);//调用函数
实现效果
若有不足请指出!!!