Duda con scrip para ordenar en base a parametro
Publicado por ismael (2 intervenciones) el 11/02/2008 18:23:25
Hola foristas tengo esta duda
encontre este scrip bueno ,para ordenar una consulta de acuerdo un parametro
declare @col1 varchar (50)
SELECT col1, col2, col3 ,serie_documento ,num_documento
FROM tbl
ORDER BY CASE @col1
WHEN 'col1' THEN col1
WHEN 'col2' THEN col2
WHEN 'col3' THEN col3
END
la pregunta es , como haria para ordenarlo por los campo
serie_documento ,num_documento
claro esta sin tener q unirlos
WHEN 'serie_numero' THEN serie_documento ,num_documento ?
o aqui ya no me queda otra q hacer query dinamico
sp_executesql
Saludos
encontre este scrip bueno ,para ordenar una consulta de acuerdo un parametro
declare @col1 varchar (50)
SELECT col1, col2, col3 ,serie_documento ,num_documento
FROM tbl
ORDER BY CASE @col1
WHEN 'col1' THEN col1
WHEN 'col2' THEN col2
WHEN 'col3' THEN col3
END
la pregunta es , como haria para ordenarlo por los campo
serie_documento ,num_documento
claro esta sin tener q unirlos
WHEN 'serie_numero' THEN serie_documento ,num_documento ?
o aqui ya no me queda otra q hacer query dinamico
sp_executesql
Saludos
Valora esta pregunta


0