数据集的随机抽取数据如何实现?

数据集随机取数据如何实现?

FineReport 用户71707287 发布于 2023-3-16 19:12
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-3-17 08:00

假设需要抽取20条,可以参考

mssql:select top 20 * from 表 

mysql/sqlite:select * from 表 limit 20

Oracle:select * from 表 where rownum<=20 order by rownum asc

最佳回答
0
大林3143511Lv5中级互助
发布于2023-3-16 19:21(编辑于 2023-3-16 19:52)

1、利用rand()或者randbetween()函数实现

2、利用seq()生成序号列,

3、range()函数实现抽取数字个数的设置

4、利用过滤条件,每次随机生成的数等于序号时,显示对应的列的值

https://help.fanruan.com/jiushuyun/doc-view-154.html

  • 1关注人数
  • 307浏览人数
  • 最后回答于:2023-3-17 08:00
    请选择关闭问题的原因
    确定 取消
    返回顶部