Sobre un SP

25/04/2008 - 22:02 por Penta | Informe spam
Estimados.
Utilizo SS2000 SP4

Si quisera ordenar un recordset por el campos A o por campo B o por
campo C.

Que es mejor copiar la consulta 3 veces y cada una ordenada por el
campo en cuestion y mostrar el Select que que corresponda ??

O
Hacer 3 SP ??


Esto dado que en cada Select ordenado se hacen operaciones distintas
en el select, por poner un ejemplo una suma otra da el promedio.

Atte.
Penta.
 

Leer las respuestas

#1 Maxi Accotto
25/04/2008 - 22:11 | Informe spam
Lo mejor seria, que en el SP no uses ordenamiento de ningun tipo y que esa
operacion la hagas en otra capa, por lo general hacer un order by en SQL no
tiene mucho sentido en varios procesos de traida de datos y muestra al
usuario, lo bueno seria hacer el select dentro del SP y en tu capa mas
arriba ordenas, es mucho mas eficiente y menos complejo.



Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"Penta" escribió en el mensaje de
noticias:
Estimados.
Utilizo SS2000 SP4

Si quisera ordenar un recordset por el campos A o por campo B o por
campo C.

Que es mejor copiar la consulta 3 veces y cada una ordenada por el
campo en cuestion y mostrar el Select que que corresponda ??

O
Hacer 3 SP ??


Esto dado que en cada Select ordenado se hacen operaciones distintas
en el select, por poner un ejemplo una suma otra da el promedio.

Atte.
Penta.

Preguntas similares