sql >> Base de Datos >  >> RDS >> Sqlserver

Problema con la subconsulta SQL usando Top () en el servidor vinculado

Bueno, hay un TOP (10) en su Subconsulta y no ORDER BY para arrancar, lo que significa que no se garantiza que obtenga las mismas 10 filas cada vez (esto es especialmente cierto con los servidores vinculados debido a los diferentes algoritmos que se pueden usar). para la comparación de colaciones, incluso si las colaciones son las mismas).

Agregue una cláusula ORDER BY a la subconsulta para que pueda hacer que esa parte sea consistente y estable y que el resto siga correctamente.