Хочу сделать такую сортировку: У меня в бд есть поле "status" и там значении от 0 до 4. И я хочу вывести по такому порядку: сначала идут значении 4, потом 1, потом 2, потом 3 и тогда 0. Как это сделать?
DESC - это наоборот, а мне нужно чтоб сначало 4 потом сразу на 1 тогда 2 3 и тогда на 0, тут что-то другое надо
Тебе нужно сделать колонку вес в бд, integer 4, и в него раставить цифры где 1 это первая запись, и по ней сделать ASC --- Добавлено --- @Terminator004 можешь сначала выбрать свою конкретно запись с цифрой 4 и вывести, после вывести все по ASC кроме той у которой 0 и 4 и в конце вывести 0
@romach а если там больше 5 значений будет.... --- Добавлено --- а если не знаешь какая цифра у тебя последняя или первая... Тут в теори должна быть колонка веса по которой и будет осуществляться нужный вывод.