1
我有5個INT變量和數字。我想在mysql過程中從五個變量中選擇一個隨機數。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,電子一個隨機數。任何想法如何做到這一點?謝謝。
我有5個INT變量和數字。我想在mysql過程中從五個變量中選擇一個隨機數。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,電子一個隨機數。任何想法如何做到這一點?謝謝。
SELECT * FROM MyTable的ORDER BY RAND()LIMIT 1
UPDATE
SELECT * FROM
(
SELECT @A AS纈氨酸
UNION ALL
SELECT @B AS瓦爾
UNION ALL
SELECT @C AS瓦爾
UNION ALL
SELECT @D AS瓦爾
UNION ALL
SELECT @E AS Val
)的F
ORDER BY RAND()LIMIT 1個
變量不是在表中。 –
請檢查更新後的答案。 –
這就是它,謝謝! –