mysql语句如何实现斐波那契数列

更新时间:02-01 教程 由 扶南 分享

MySQL语句如何实现斐波那契数列

>=2)。

那么,在MySQL中,如何实现斐波那契数列呢?其实,我们可以利用MySQL的变量来实现。

个数的值。

具体实现如下:

DELIMITER $$

acci INT) RETURNS INT

BEGIN

DECLARE a INT DEFAULT 0;

DECLARE b INT DEFAULT 1;

DECLARE c INT DEFAULT 1;

DO

SET a = b;

SET b = c;

SET c = a + b;

END WHILE;

THEN

RETURN b;

ELSE

RETURN -1;

END IF;

END$$

DELIMITER ;

acci,如果是,则返回b的值,否则返回-1。

使用该函数,我们可以轻松地获取斐波那契数列中任意一个数的值,例如:

acci(6); -- 返回8

总之,利用MySQL的变量,我们可以很方便地实现斐波那契数列。

声明:关于《mysql语句如何实现斐波那契数列》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2263752.html