发布时间:2025-12-10 19:46:53 浏览次数:3
今天说一下 tablesample 这个东西[通俗易懂]TableSample平时用得少,基本上就是用于表里面抽样数据来看的。用法如下SELECT*FROMtbnameTABLESAMPLESYSTEM(NPERCENT/MRows)REPEATABLE()TABLESAMPLESYSTEM这个表示使用System的方法进行数据抽样。(目前我也只知道有System这个方法)NPERCENT/MRow
TableSample 平时用得少,基本上就是用于表里面抽样数据来看的。
用法如下
SELECT * FROM tbname TABLESAMPLE SYSTEM (N PERCENT/M Rows) REPEATABLE()
希望我今天分享的这篇文章可以帮到您。
TABLESAMPLE SYSTEM 这个表示使用System的方法进行数据抽样。(目前我也只知道有System这个方法)
N PERCENT/M Rows 可以选择抽样多少行,也可以抽样多少百分比
REPEATABLE 关键字里面还可以填入一个种子值,填充了之后每次可以得到一致的结果。
下面做实验,创建一个测试表
CREATE TABLE [dbo].[Tmp123](