ORDER BY en SQL Server, la parte confusa.

OrderBySqlServer

Probablemente una de los aspectos más confusos en T-SQL es entender cuando el resultado de una consulta se devuelve en un orden particular o cuando no. Para este artículo utilizaremos la base de datos de Microsoft, Northwind.

Consideremos en la siguiente consulta:


SELECT EmployeeID, FirstName, LastName, City, MONTH(BirthDate) AS BirthMonth
FROM Employees
WHERE Country = 'USA' AND Region = 'WA'

¿Existe una garantía de que las filas van a ser devueltas en un orden particular, y si es así, cual es ese orden?

Sigue leyendo

Anuncios