mysql sample函数_Oracle SAMPLE 语法应用

Sample抽样函数用于支持数据挖掘。Sample 函数使得数据分析操作在样本数据上进行,而不是在整张表上进行。

Sample抽样函数用于支持数据挖掘。Sample 函数使得数据分析操作在样本数据上进行,而不是在整张表上进行。

选择10%的记录

select * from atest sample(11)

选择0.1%的记录

select * from atest sample(0.1)

根据数据块选择1%的记录

select * from atest sample block(1)

使用数据块选择与使用记录行选择的区别:使用数据块选择表示样本的采集是基于数据块采集的,也就是说样本如果一个数据块被采集为样本,

则数据块里的记录全部都是样本

样本统计是基于统计学采集的,是有概率问题,不一定完全准确,如你要取50%的记录,,但实际可能返回给你49%的记录集,也可能返回给你51%的记录集

例如

如果表T1有数据块B1,B2

B1有记录R1,R2,R3,R4,R5

B2有记录R6,R7,R8,R9,R10

如果使用如下SQL选择50%的数据

select * from atest sample block(50)

则返回的结果可能是数据块B1的记录

R1,R2,R3,R4,R5

也可能是数据块B2的记录

R6,R7,R8,R9,R10

也可能不返回记录集

如果使用如下SQL选择50%的数据

select * from atest sample (50)

则返回的结果可能是

R2,R3,R5,R8,R9

也可能是如下的样子

R1,R3,R4,R8

logo.gif

f68f2add0b68e4f9810432fce46917b7.png

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/327896.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker 买了腾讯服务器后的学习

腾讯云买了 打算用 登录成功后: Last login: Mon Nov 11 13:37:02 2019 from 221.12.17.87 [rootVM_0_13_centos ~]# ip addr #查看ip地址 [rootVM_0_13_centos ~]# uname -r #查看centeros内核版本 docker要求 centeros内核在3.10以上 3.10.0-862.e…

Hibernate中使用Criteria查询及注解——(Dept.java)

Dept.java: 部门表的实体类: package cn.bdqn.hibernate_Criteria.entity;import java.util.HashSet; import java.util.Set;/*** 部门表的实体类* author 1111**/ public class Dept implements java.io.Serializable {// Fieldsprivate Integer deptno;private St…

Connect 2016 白话脱口秀将在B站直播,我们的口号是quot; 微软大法好quot;

今年 Connect 大会的主题是 Big possibilities. Bold technology. 北京时间 11月16日 23:00,Connect();//2016 将开启在线直播,届时红衣主教 Scott Guthrie 和 Scott Hanselman 携众多微软技术大咖将为大家带来超级精彩的主题演讲。丰富的内容…

MySQL(笔记)

数据库总览 有时候查的数据错乱,可以重启MySQL 关系型数据库 ( SQL ) MySQL , Oracle , SQL Server , SQLite , DB2 , …关系型数据库通过外键关联来建立表与表之间的关系 非关系型数据库 ( NOSQL )not only Redis , MongoDB , …非关系型数据库通常指数据以对…

第10章尚硅谷SpringBoot检索

第10章尚硅谷SpringBoot检索 P20、尚硅谷-SpringBoot高级-检索-Elasticsearch简介&安装 P21、尚硅谷-SpringBoot高级-检索-Elasticsearch快速入门 P22、尚硅谷-SpringBoot高级-检索-SpringBoot整合Jest操作ES P23、尚硅谷-SpringBoot高级-检索-整合SpringDataElasticsearch…

python 高维数据_Python数据分析入门|利用NumPy高效处理高维数据

矢量化NumPy数组可以将许多数据处理任务表述为简洁的数组表达式,否则需要编写循环。用数组表达式代替循环的做法,通常被称为矢量化。通常矢量化数组运算要比等价的纯Python方式快上一两个数量级,尤其是各种数值计算。假设我们想要在一组值(网…

Hi Visual Studio for Mac

今晚Connect 2016 , 或者你会兴奋地看到Visual Studio 2017在Docker上调试 , MS SQL on Linux ,Azure Functions 还有一堆黑技术....但个人还是十分喜欢一个新产品Visual Studio for Mac 。 八个多月前微软收购了Xamarin, 对于Xamarin 的IDE进行了整合&a…

Python3总结

一、输入输出 (1)控制台输入 input(promptNone) (2)控制台输出 print([obj1,...][,sep ][,end\n][,filesys.stdout][,flushFalse])二、数据类型 (1)整数 class int(x, base10) (2)浮…

Hibernate中使用Criteria查询及注解——(Emp.java)

Emp.java 员工表的实体类: package cn.bdqn.hibernate_Criteria.entity;import java.util.Date;/*** 员工表的实体类* author Administrator**/ public class Emp implements java.io.Serializable {private Integer empno;private Dept dept;private String ename;…

docker 安装elasticsearch

1.安装jdk $ docker pull openjdk $ docker run -d -it --name myopenjdk openjdk /bin/bash 2.安装elasticsearch docker run -d -p 9200:9200 --name"es" -e ES_JAVA_OPTS"-Xms256m -Xmx256m" elasticsearch:5.6 docker pull elasticsearc…

list 置顶元素_java集合指定元素排序:最前,按照提供的顺序排序?求算法

哈哈哈,不好意思,问了题主那么久...根据我获得需求描述,最后我还是觉得引用新的编程元素来使业务稍微变简单的,我整理到需求应该是:首先给定一个指定关键字的排序,给出一个字符串列表,对列表进行…

Connect 大会的主题 ---微软大法好

今年 Connect 大会的主题是 Big possibilities. Bold technology. 北京时间 11月16日 23:00,Connect();//2016 开始了,红衣主教 Scott Guthrie 和 Scott Hanselman 携众多微软技术大咖将为大家带来超级精彩的主题演讲。Visual Studio 2017在Docker上调试…

Java_io体系之CharArrayReader、CharArrayWriter简介、走进源码及示例——13

转载自 Java_io体系之CharArrayReader、CharArrayWriter简介、走进源码及示例——13一:CharArrayReader 1、类功能简介:字符数组输入流car 、与ByteArrayInputStream相同、用于将自带的内置缓存字符数组中的字符读取到程序中。与ByteArrayInputS…

Hibernate中使用Criteria查询及注解——(Emp.hbm.xml)

Emp.hbm.xml 员工信息表的映射文件 <?xml version"1.0" encoding"utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd&…

Connect 2016过后,你的信仰势必需要更大的容器

嗯……在为大家回顾昨夜里的 Connect 2016 大会之前&#xff0c;容M姐向大家致歉&#xff0c;昨天的B站首秀因为卡顿未能如约和大家一起互动弹幕&#xff0c;准备的奖品都没有发出去啊&#xff01;&#xff01;这个大家表生气&#xff0c;稍后M姐依旧会发给大家的呢&#xff01…

mysql数据横表变成竖表_MySQL中横表和竖表相互转换

一 竖表转横表1. 首先创建竖表create table student (id varchar(32) primary key,name varchar (50) not null,subject varchar(50) not null,result int);2. 插入数据insert into student (id, name, subject, result) values (0001, 小明, 语文, 83);insert into student …

Java压缩技术(二) ZIP压缩——Java原生实现

转载自 Java压缩技术&#xff08;二&#xff09; ZIP压缩——Java原生实现 查过相关资料后才知道&#xff0c;ZIP应该算作归档类的压缩算法&#xff0c;每一门学科都可深可浅&#xff01; 闲言少叙&#xff0c;先说ZIP压缩。 zip压缩需要通过ZipOutputStream 执行write方法将…

总结尚硅谷的视频springboot视频

这16个章节也就讲个大概&#xff0c;更多内容需要你自己去学习。 第1章尚硅谷SpringBoot入门 P01、尚硅谷_SpringBoot_入门-课程简介 P02、尚硅谷_SpringBoot_入门-Spring Boot简介 P03、尚硅谷_SpringBoot_入门-微服务简介 P04、尚硅谷_SpringBoot_入门-环境准备 P05、尚硅谷_…

微软加入Linux基金会共建开源生态,并对谷歌加入.NET社区的举措表示欢迎

纽约 — 2016年11月16日 — 在周三的年度性Connect();开发者大会上&#xff0c;微软公司公布了一系列产品与合作&#xff0c;以此为基础帮助开发者打造智能的跨平台应用和服务&#xff0c;进而强化微软在Azure云平台方面的优势。微软全球执行副总裁兼云计算与企业事业部负责人 …