Si conocer la estructura de tabla, sus relaciones e índices que existan, sólo te puedo decir que debes usar DISTINCT:
En cuanto al orden de aparición, no sirve ordenar por los valores que pones, porque son alfanuméricos, y se ordenaran como tales, con lo que los que comienzan en "new" irán antes de los "old".
A menos que tengas otro campo sobre el que apoyarte, que permita saber la secuencia temporal de entrada o algo así.... no podrás ordenarlos de ese modo.