? 里面传随机数 select * from 表1 t where t.id = (select id from (select z.id,rownum as r from 表1 z) where r = ?)