это плохое решение в целом, костыль для ORM-верующих, выглядит как то так --> установка select set_config('usrvar.order','b', false); --> тело вьюхи with cte as ( select 1 a, 3 b ,0 c union all select 4,2,0 union all select 2,1,0 union all select 0,0,0 ) select * from cte order by case when current_setting('usrvar.order') = 'b' then b else a end
Обсуждают сегодня