Oracle未明确定义列问题

执行下面语句会发生如题的错误:

select * from (select row_number() over(order by t1.id desc) rn,t1.id,t1.id,t1.processid,t1.content,t1.pubDate,t1.description,t1.creatBy,t1.createTime,t1.auditState from T_PR_MAGAZINE t1
 ) where rn>=0

百度仍不得其解,最终发现是因为多写了一个t1.id,去掉后正常,记录一下,希望对遇到同样问题的人有帮助^^

 

你可能感兴趣的:(oracle,未明确定义列)