Esta pregunta solo tenía que estar en este sitio :)
ORDER BY tiene prohibido su uso en una vista, como entendí debido a la posibilidad de múltiples órdenes by al usar esta vista.
Sé que hay formas de eludir esta limitación, por ejemplo TOP 99.999999 PERCENT
, pero me gustaría saber cuál es la mejor práctica, no cómo hackearla.
Entonces, si quiero crear vistas en mi base de datos para uso personal, lo que significa que quiero conectarme a la base de datos y solo ver los datos arreglados y ordenados, ¿cómo debo hacerlo si no puedo ordenar una vista?
Actualmente en mi SQL Server DB tengo vistas con el TOP
hack, y las estoy usando mucho, pero se siente mal.