怎么在表T_TMP_PBH_FDBKCLOSEBETIMES2
(
  SERIALNO VARCHAR2(50),
  USERNAME VARCHAR2(20),
  BENUM    NUMBER(8,2)
)
中随机抽取20%数据

解决方案 »

  1.   

    select * from T_TMP_PBH_FDBKCLOSEBETIMES2 sample(20);
      

  2.   

    select * from T_TMP_PBH_FDBKCLOSEBETIMES2 sample(20);----根据记录选择
    或者
    select * from T_TMP_PBH_FDBKCLOSEBETIMES2 sample block(20);---根据数据块选择
      

  3.   

    sample()
    这东西以前用觉得挺奇怪的查询结果条数不是一定的达人给详解以下
      

  4.   

    sample(n)
    0<n<100是不是每条记录被取出的概率是N,所以结果条数并不一定
      

  5.   

    随机抽取数select * from T_TMP_PBH_FDBKCLOSEBETIMES2 sample(20);