select  *  from  (
select  rownum  as  my_rownum,table_a.*  from(
select  *  from  bc_data_info  where  column_id='5'
)
table_a  where  rownum<=30
)  where  my_rownum>=10
首先:select  *  from  bc_data_info  where  column_id='5'   ----》as table_a
然后: select  rownum  as  my_rownum,table_a.*  from table_a where  rownum<=30
----> as table_b最后: select  *  from  table_b where my_rownum>=10