mysql 如何随机取数据

 时间:2024-10-17 16:05:45

1、第一步在我们的电脑上打开mysql数据库,新建查询,这里对sys_permission表随机取数据,如下图所示:

mysql 如何随机取数据

2、第二步输入“SELECT * FROM sys_permission ORDER BY rand() LIMIT 5;”,进行随机取数据,如下图所示:

mysql 如何随机取数据

3、第五步运行sql语音,可以看到从mysql数据库的sys_permission表随机取了5条数据,需要注意的是这种方法只适合少量数据,如果是几万条,几百万条,这种方法会直接报错,如下图所示:

mysql 如何随机取数据

4、第四步如果是大量数据的随机取数据,可以使用“SELECT *FROM sys_permissionWHERE permission_id >= (SELECT FLOOR( MAX(permission_id) * RAND()) FROM sys_permission)ORDER BY permission_id LIMIT 1;”随机取数据,其中permission_id是表的id,如下图所示:

mysql 如何随机取数据

5、第五步运行sql语句,可以看到从mysql数据库随机取出了1条数据,这种方法支持大量数据随机取数据,如下图所示:

mysql 如何随机取数据
  • 怎样制作PDF文件
  • IFM 电子液位传感器LK10操作说明书:[2]
  • 怎么在12306上选择上中下卧铺?
  • word2007版字数统计怎么找
  • 如何查看北京的防疫出行政策
  • 热门搜索
    吃什么可以减肥最快 怎么快速提高免疫力 不吃晚饭减肥 苹果6怎么连接电脑 马尔克斯简介 北京旅游攻略自助游 减肥期间能喝牛奶吗 红宝石攻略 为了攻略病娇的边缘反复横跳 龙门石窟旅游攻略