使用 TABLESAMPLE 限制结果集
来源:互联网 发布:手机yy变声软件 编辑:程序博客网 时间:2024/04/30 14:29
TABLESAMPLE是SQL 2005开始引入的一个新语法,它可以针对表的数据进行抽样。
A. 选择行的百分比
Person.Contact 表包含 19,972 行。下列语句将返回大约 10% 的行。每次执行此语句时,返回的行数通常都不同。
USE AdventureWorks ;
GO
SELECT FirstName, LastName
FROM Person.Contact
TABLESAMPLE (10 PERCENT) ;
B. 选择带有种子值的行的百分比
每次执行时,下列语句都将返回同一组行。种子值 205 是任意选择的。
USE AdventureWorks ;
GO
SELECT FirstName, LastName
FROM Person.Contact
TABLESAMPLE (10 PERCENT) REPEATABLE (205) ;
C. 选择若干行
下列语句将返回大约 100 行。实际返回的行数可能会有很大差异。如果指定较小的数值,例如 5,则在示例中可能收不到任何结果。
USE AdventureWorks ;
GO
SELECT FirstName, LastName
FROM Person.Contact
TABLESAMPLE (100 ROWS) ;
需要特别注意的是:TABLESAMPLE子句与TOP子句是不同的,TOP子句是基于顺序的。而TABLESAMPLE则是随机抽样的
TABLESAMPLE的结果集可能是不确定。可能有,也可能没有
A. 选择行的百分比
Person.Contact 表包含 19,972 行。下列语句将返回大约 10% 的行。每次执行此语句时,返回的行数通常都不同。
USE AdventureWorks ;
GO
SELECT FirstName, LastName
FROM Person.Contact
TABLESAMPLE (10 PERCENT) ;
B. 选择带有种子值的行的百分比
每次执行时,下列语句都将返回同一组行。种子值 205 是任意选择的。
USE AdventureWorks ;
GO
SELECT FirstName, LastName
FROM Person.Contact
TABLESAMPLE (10 PERCENT) REPEATABLE (205) ;
C. 选择若干行
下列语句将返回大约 100 行。实际返回的行数可能会有很大差异。如果指定较小的数值,例如 5,则在示例中可能收不到任何结果。
USE AdventureWorks ;
GO
SELECT FirstName, LastName
FROM Person.Contact
TABLESAMPLE (100 ROWS) ;
需要特别注意的是:TABLESAMPLE子句与TOP子句是不同的,TOP子句是基于顺序的。而TABLESAMPLE则是随机抽样的
TABLESAMPLE的结果集可能是不确定。可能有,也可能没有
0 0
- 使用 TABLESAMPLE 限制结果集
- 使用 TABLESAMPLE 限制结果集
- 使用 TABLESAMPLE 限制结果集
- 使用 TABLESAMPLE 限制结果集 【转载】
- 限制结果集内容
- rownum及结果集限制
- 【Mysql基础】使用limit限制结果集的位置和大小
- 【Mysql基础】使用limit限制结果集的位置和大小
- DB2 限制结果集返回的行数
- SQL 分页限制结果集行数
- sql结果集限制与字符串拼接
- SQL基础--限制结果集的行数
- 各种数据库限制结果集行数总结
- 11G 结果集缓存限制
- MySQL使用LIMIT限制查询结果的数量
- Hql 查询结果限制
- TABLESAMPLE选取样本数据
- 如何在oracle中限制返回结果集的大小
- javascript用层模拟提示框
- iOS 实现渐变色
- 图像滤波和图像混合 Image Filtering and Hybrid Images
- 成就Android英才之路
- android使用AsyncHttpClient上传图片以及参数到服务器
- 使用 TABLESAMPLE 限制结果集
- 包子的 oracle 学习笔记---SQL学习
- Bug收集:{ status code: 200, headers { "Content-Length" = 14; "Content-Type" = "text/plain;char
- group_concat_max_len参数大小设置
- 其实你不知道MultiDex到底有多坑
- Android 购物车的实现
- cocos2d-x 3.4 vs+cocostudio类神经猫三消游戏《Rabbit Escape》
- 在iOS地图上绘制两点间路线
- CSS学习笔记——盒模型,块级元素和行内元素的区别和区别