`

mysql 随机函数生成某个范围内的整数

阅读更多

    mysql中随机生成一些范围内的整数有时候是很有用的,用到了2个函数

1、floor(f)

     返回一个不大于f的最大整数

2、rand(),rand(n)

     返回一个随机浮点值 v ,范围在 0 1 之间 (, 其范围为 0 v 1.0)。若已指定一个整数参数 N ,则它被用作种子值,用来产生重复序列。

 

若要在i R j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j i + 1))。例如, 若要在7 12 的范围(包括712)内得到一个随机整数, 可使用以下语句:

SELECT FLOOR(7 + (RAND() * 6));

分享到:
评论

相关推荐

    Python简单生成随机数的方法示例

    本文实例讲述了Python简单生成随机数的方法。分享给大家供大家参考,具体如下: 主要知识点: 随机整数: ...random.uniform(a,b):返回指定范围内的浮点数。 实战演示: Microsoft Windows [版本 6.1.7

    C#基类库(苏飞版)

    3.在一定范围内产生随机数 复制代码 RandomHelper 1.生成一个指定范围的随机整数,该随机数范围包括最小值,但不包括最大值 2.生成一个0.0到1.0的随机小数 3.对一个数组进行随机排序 4. 一:随机生成不重复数字字符...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例221 整数取值范围判断 279 10.2 Commons Math组件简介 280 实例222 描述统计学应用 280 实例223 绘制简单直方图 281 实例224 一元线性回归计算 282 实例225 实数矩阵的运算 283 实例226 复数的常见运算 284 实例...

    易语言程序免安装版下载

    数据库操作支持库增加读写长整数字段的功能,但受限于系统接口暂不能读写超出整数范围的数值。 7. 修改高级表格支持库,通过鼠标调整行高列宽时不改变当前光标行列号。 8. 修改BUG:在IDE中打开源代码文件(.e)后...

    JAVA上百实例源码以及开源项目源代码

    利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源代码) 15个目标文件 摘要:Java源码,初学实例,基于EJB的真实世界模型  基于EJB的真实世界模型,附源代码,部分功能需JSP配合完成。 J2ME优化压缩PNG文件 4个...

    JAVA上百实例源码以及开源项目

    利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源代码) 15个目标文件 摘要:Java源码,初学实例,基于EJB的真实世界模型  基于EJB的真实世界模型,附源代码,部分功能需JSP配合完成。 J2ME优化压缩PNG文件 4个...

Global site tag (gtag.js) - Google Analytics