网站首页mysql

mysql生成固定区别的随机数

发布时间:2018-05-14 11:07:01编辑:slayer.hover阅读(651)

    在mysql里生成某区间[min, max]的随机数,

    比如[3, 8], 等同于PHP里的:

    <?php
        echo rand(3, 8);
    ?>


    在mysql里的表达式:  floor(min + RAND() * (max-min+1));

    select FLOOR(3 + RAND() * ( 8 - 3 + 1 ));


评论