rownum between連用爲何得不到數據呢?

rownum在使用select查詢的時候,自動生成的一串順序號。在每返回一條數據結果的時候,rownum就自動加一。簡單的說,是對結果集加的一個僞列,是oracle數據庫從數據文件或緩衝區中讀取數據的順序。用>,>=,=,between...and這幾個條件結果是沒有數據的,由於你從緩衝區或數據文件中查詢獲得的第一條記錄的rownum爲1,則會被刪除的,接着讀取下一條數據,但是它的rownum又變
相關文章
相關標籤/搜索