假设我有一列 x,其值为 A 和 B。例如:
Row X
1 A
2 A
3 A
4 B
5 B
6 B
现在,我想按这种方式对它们进行排序:
Row X
1 A
2 B
3 A
4 B
5 A
6 B
当然,我可以新建一个Y列。然后将A行分配给奇数(1、3、5,...),将B行分配给偶数(2、4、6,...),然后用 Y 列排序。但是有没有更简单的方法来实现这一点?
如果答案可以与 MS SQL 一起使用,那将是最好的。
假设我有一列 x,其值为 A 和 B。例如:
Row X
1 A
2 A
3 A
4 B
5 B
6 B
现在,我想按这种方式对它们进行排序:
Row X
1 A
2 B
3 A
4 B
5 A
6 B
当然,我可以新建一个Y列。然后将A行分配给奇数(1、3、5,...),将B行分配给偶数(2、4、6,...),然后用 Y 列排序。但是有没有更简单的方法来实现这一点?
如果答案可以与 MS SQL 一起使用,那将是最好的。
尝试这个: