例如,如果我想將這些行進行排序:具體確定項目順序的順序的正確術語是什麼?
A | 1
A | 2
B | 0
,我只使用了第一列,對於前兩行沒有具體的順序。如果我在第二列使用第二排序鍵,那麼我每次都得到一個相同的訂單。有人能夠提醒我區分這兩種情況的恰當術語嗎?
例如,如果我想將這些行進行排序:具體確定項目順序的順序的正確術語是什麼?
A | 1
A | 2
B | 0
,我只使用了第一列,對於前兩行沒有具體的順序。如果我在第二列使用第二排序鍵,那麼我每次都得到一個相同的訂單。有人能夠提醒我區分這兩種情況的恰當術語嗎?
你在找'stable'嗎?通常,這意味着相同的密鑰在排序時保持相同的順序。使用輔助鍵將確保這些值將按照主鍵的原始順序。
我相信我一直在尋找的是「總訂單」。在總排序中,集合中的每個元素都可以與其他元素進行比較,並且它們具有明確定義的順序。