числа от 1 по возрастанию, а после них - 0 и за ним -1 ?
ORDER BY CASE WHEN
Например ORDER BY CASE WHEN id > 0 THEN 1 WHEN id = 0 THEN 2 WHEN id < 0 THEN 3 END, id ASC
че?
Таким способом получается, как просто по убыванию
Может быть так? ORDER BY CASE WHEN id > 0 THEN 1 WHEN id = 0 THEN 2 WHEN id < 0 THEN 2-id END, id ASC
Да. Супер! То, что нужно! Премного благодарен!
Обсуждают сегодня