如何从表1加入100个随机行oracle

时间:2018-05-10 14:54:43

标签: sql oracle

我已经取消了之前的问题,因为我没有做好解释。也许这会更简单。

我有以下查询。

Select * from comp_eval_hdr, comp_eval_pi_xref, core_pi, comp_eval_dtl
where comp_eval_hdr.START_DATE between TO_DATE('01-JAN-16' , 'DD-MON-YY') 
and TO_DATE('12-DEC-17' , 'DD-MON-YY')
and comp_eval_hdr.COMP_EVAL_ID = comp_eval_dtl.COMP_EVAL_ID
and comp_eval_hdr.COMP_EVAL_ID = comp_eval_pi_xref.COMP_EVAL_ID
and core_pi.PI_ID = comp_eval_pi_xref.PI_ID
and core_pi.PROGRAM_CODE = 'PS'

现在如果我只想从comp_eval_hdr表中随机输入100行来与其他表连接,我该如何处理呢?如果它更容易,你可以忽略comp_eval_dtl表。

0 个答案:

没有答案