gpt4 book ai didi

mysql程序 - 从五个数字中随机数

转载 作者:行者123 更新时间:2023-11-29 07:00:32 25 4
gpt4 key购买 nike

我有 5 个带数字的 INT 变量。我想从 mysql 过程中的五个变量中选择一个随机数。

示例数据:

DECLARE a, b, c, d, e INT;
SET a = 50;
SET B = 22;
SET C = 88;
SET D = 892;
SET E = 367;

现在我想从变量a、b、c、d、e中选择一个随机数。任何想法如何去做?谢谢。

最佳答案

SELECT * FROM MyTable ORDER BY RAND() LIMIT 1

更新

SELECT * FROM

(

SELECT @A AS Val

UNION ALL

SELECT @B AS Val

UNION ALL

SELECT @C AS Val

UNION ALL

SELECT @D AS Val

UNION ALL

SELECT @E AS Val

) F

ORDER BY RAND() LIMIT 1

关于mysql程序 - 从五个数字中随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10420071/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com