Código:
Me refiero que tengo que ordenar por un combo, que va contener los value de las cabeceras de la grilla, osea si selecciono CDGO_PAM , ordenarlo por CDGO_PAM, asi sucesivamente, como lo haria sin usar ORDER BY. SELECT DISTINCT COALESCE(pm."CDGO_PAM",' ') AS "CDGO_PAM", pm."NRO_FCHA", COALESCE(p."NMBRE_LCALDAD",' ') AS "NMBRE_LCALDAD", COALESCE(pm."NMBRE_EMPRSA",' ') AS "NMBRE_EMPRSA", e."NMBRES"||' '||e."APLLDOS" AS "EVALUADOR" FROM "T_PAM_FCHA_PSVO" pm LEFT JOIN "T_MAE_DPRTMNTO" d ON pm."ID_DPRTMNTO1"=d."ID_DPRTMNTO" LEFT JOIN "T_MAE_LCLDAD" p ON pm."ID_LCLDAD1"=p."ID_LCLDAD" INNER JOIN "T_MAE_EVLDOR" e ON pm."ID_EVLDOR"=e."ID_EVLDOR" WHERE 1=1 AND PM."ID_PRVNCIA" = :ID_PRVNCIA ORDER BY PM."ID_FCHA_PSVO" ASC