Grazie Luca,
sei stato di parola, non ci sarei mai arrivato.
Il problema delle due righe in caso di equidistanza basta saperlo.

Provo la tua query su una tabella con un pò di record per testarne anche la velocità.
Che tu sappia abs e datediff incidono sulla velocità della query?

Vi ringrazio molto per il prezioso aiuto