rownum偽列的應用

zlingyi發表於2015-03-11
前幾天寫了一個sql給運維做預警使用,結果運維人員說預警的不是很準確,檢查了一下sql,發現其中有一處地方使用了偽列,但是偽列的順序和查詢的順序不一致導致的,在查詢該表之前,先給該表做一個order by 排序,再使用rownum就OK了,
eg:
select  rownum from (select * from table order by x),此時的rownum就OK了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28686045/viewspace-1456279/,如需轉載,請註明出處,否則將追究法律責任。

相關文章