Добрый день, имеется база юзеров, как с помощью sql запроса, отсортировать юзеров так, чтобы сначала выводились юзеры в диапазоне 20 - 25 лет, а потом все остальные?
Константин Цветков, У вас логическая ошибка во втором запросе после union, по вашему условию возраст должен быть одновременно меньше 20 и старше 25, что как вы понимаете по сути противоречие. Нужно использовать конструкцию через OR.
<тут выражение любой сложности> - например case when age between 20 and 25 then 0 else 1 end
или что-то более сложное, которое будет давать например величину отклонения от "вилки" (тогда order by … desc)