0

例如,如果我想对这些行进行排序:

A | 1
A | 2
B | 0

我只使用第一列,前两行没有具体的顺序。如果我在第二列上使用辅助排序键,那么我每次都会得到一个相同的顺序。有人可以提醒我区分这两种情况的正确术语吗?

4

2 回答 2

1

我相信我正在寻找的术语是“总订单”。在总排序中,集合中的每个元素都可以与其他元素进行比较,并且它们具有明确定义的顺序。

更正式的:http ://en.wikipedia.org/wiki/Total_order

于 2013-03-08T00:44:44.737 回答
0

你在寻找“稳定”吗?通常,这意味着相同的键在排序时保持相同的顺序。使用辅助键将确保值与主键的原始顺序一致。

于 2013-03-08T00:43:24.497 回答