溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

oracle排序要注意的點

發布時間:2020-07-08 01:44:12 來源:網絡 閱讀:428 作者:53422245 欄目:關系型數據庫

排序算法分穩定排序和非穩定排序。通常非穩定排序的時間復雜度更低。

而在oracle中查詢也要注意排序的結果集可能不是目標的結果集。

1, 未指定排序規則

select * from t order by something

此時會使用默認的增長的排序(ASCENDING)

2, 排序列不是唯一鍵或者排序列組合起來存在重復

此時查詢10條和查詢11條得到的前10條的數據可能不一致。

3, 未指定排序列

select * from t

很常見的寫法,此時的數據沒有任何排序(在Ask Tom中Tom回答Unless and until you add "order by" to a query, you cannot say ANYTHING about the order of the rows returned.  原文地址),因此在分頁查詢中,第一頁中的數據有可能出現在第三頁。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女