使用SQL的RAND()函数生成400、450或500的方法如下:
SELECT
CASE
WHEN RAND() * 100 <= 33.33 THEN 400
WHEN RAND() * 100 <= 66.66 THEN 450
ELSE 500
END AS random_number
FROM
table_name
LIMIT 1;
这个方法使用了RAND()函数生成随机数,并通过CASE语句根据随机数的范围返回相应的值。通过选择包含足够多行的表,可以确保生成的随机数更加均匀和随机。
领取专属 10元无门槛券
手把手带您无忧上云