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


