Ordenar Consulta Segun un Criterio

25/04/2008 - 17:44 por Francizk0 | Informe spam
Q tal Gente:
Tengo el Siguient Problema :
Tengo una Tabla Articulos y una Tabla Familia, de las cuales me
solicitan un reporte pero en el cual yo debo de indicar el orden por
los producto banderas es decir primero algo asi
primero debe de ir
FA001 Vinagres
FA010 Gelatina
FA005 Azucar
..
FA002 ...

para mostrarlo en el reporte no ay problema pq trabajo con S. Crystal
Report y ai puedo especificar mi orden, el Problema q tengo es q estos
datos primero debo de mostrarlos en un grilla para q se modifiquen
algunos datos como el precio y otros
mi Consulta en si es si yo puedo en una consulta especificar el orden
q quiero q me muestra segun el ejempo.
Se puede eso en Ms-SQL 2000 Sever ???

Las Sugerencias seran bien recibidas
 

Leer las respuestas

#1 Jorge
25/04/2008 - 19:16 | Informe spam
A ver si te ayuda esto:

DECLARE @ORDEN CHAR(1)
SET @ORDEN='1'
SELECT CAMPO1,CAMPO2
FROM TABLA ORDER BY CASE @ORDEN WHEN '1' THEN CAMPO1 ELSE CAMPO2 END

Jorge Guillen



"Francizk0" escribió en el mensaje
news:
Q tal Gente:
Tengo el Siguient Problema :
Tengo una Tabla Articulos y una Tabla Familia, de las cuales me
solicitan un reporte pero en el cual yo debo de indicar el orden por
los producto banderas es decir primero algo asi
primero debe de ir
FA001 Vinagres
FA010 Gelatina
FA005 Azucar
..
FA002 ...

para mostrarlo en el reporte no ay problema pq trabajo con S. Crystal
Report y ai puedo especificar mi orden, el Problema q tengo es q estos
datos primero debo de mostrarlos en un grilla para q se modifiquen
algunos datos como el precio y otros
mi Consulta en si es si yo puedo en una consulta especificar el orden
q quiero q me muestra segun el ejempo.
Se puede eso en Ms-SQL 2000 Sever ???

Las Sugerencias seran bien recibidas

Preguntas similares