表看起来像这样:(是的,这些是&标志。忽略破折号)
ID-VALUE-NUM
-1-YES----2-
-1-NO-----3-
-2-YES----1-
-2-NO-----1-
-3-&&&----1-
-3-&------2-
-3-&&-----2-
我需要做什么:
对于每一个ID,我需要得到最高的值,NUM如果是平局并且VALUE有&s 那么它会选择最短的。如果值是,YES/NO那么它将选择YES.
想要的结果
ID-VALUE-NUM
-1-NO-----3-
-2-YES----1-
-3-&------2-
我想我必须IF在某处发表声明,但我不确定如何。