mike
pmcoder
IF в ORDER BY
Есть конструкция вида
Т.е взависимости от условия, менять поле по которому осуществляется сортировка.
Данная конструкция работает отлично.
Интересует возможность менять направление.
Т.е. конструкция вида
Как вариант пробовал
При попытке запроса получаю ошибку синтаксиса.
Возможна ли такая конструкция?
Есть конструкция вида
PHP:
SELECT *
FROM table
ORDER BY IF( condition , field1 , field2 )
Данная конструкция работает отлично.
Интересует возможность менять направление.
Т.е. конструкция вида
PHP:
SELECT *
FROM table
ORDER BY field IF( condition , ASC , DESC )
PHP:
ORDER BY IF( condition , field ASC , field DESC )
Возможна ли такая конструкция?