Gracias Casimiro, pero tampoco funciona ....
Está claro que normalmente el 'order by' de una unión de Select's, va al final del todo y ahí se han de utilizar números.
Pero por eso es lo que me lanza el error al intentar compilar el SP, y tener el primer Select con un order by. No tiene sentido para el compilador, aunque yo lo necesite así.
No tengo manera de hacerlo de otra manera. La primera consulta me devuelve varios registros y yo tengo que coger sólo el 1º de un orden determinado.
He optado, a espera de si alguien propone algo mejor, de hacer un nuevo SP que a su vez llame al otro, y ya hago todas las operaciones en el nuevo. De momento, aunque no he terminado, parece que así sí que funciona.
Gracias de nuevo a todos.
__________________
Piensa siempre en positivo !
|