> Значит ORDER BY тебе _СИЛЬНО_ нужен, а значит: либо UNION [ALL | > DISTINCT], либо создавать ХП.
а ну да юнион там есть. не нарисовал, иначе вообще не о чем былабы сортировка. вот как этому юниону менять и есть вопрос. но как вариант можно ставить какой нибуть макрос типа /*sort_here*/ и тупо менять его, если нет макроса то прятать кнопки сортировки > типа > select A, B, C > from TABLE > order by > case > when :O = 'A' then A > when :O = 'B' then B > when :O = 'C' then C > end > > тут только с изменением на desc проблема во уже мысль. надо её подумать. кроме деска тут проблема будет с сортировкой по двум полям.