powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / ORDER от меньшего к большему, но ноль - в самый конец
4 сообщений из 4, страница 1 из 1
ORDER от меньшего к большему, но ноль - в самый конец
    #39260653
Necrosss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникла не совсем обычная задача.
Есть список товаров, нужно сортировать их по цене. Тут всё стандартно, самые дешёвые впереди, самые дорогие в конце.
Но, есть ещё и цена = 0 (так происходит, если при добавлении товара в админке цену не указать)

Изначально было прописано просто "ORDER BY Price" и товары с нулём в цене были первыми. Понадлбилось убрать их в самый конец, но в остальном сорировку сохранить.

Не могу придумать как это красиво сделать... Буду рад совету.
...
Рейтинг: 0 / 0
ORDER от меньшего к большему, но ноль - в самый конец
    #39260669
Cygapb-007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Necrosss,
Код: sql
1.
order by price=0,price
...
Рейтинг: 0 / 0
ORDER от меньшего к большему, но ноль - в самый конец
    #39260754
Necrosss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cygapb-007,

Спасибо, сработало.


/PS
Что за запись такая ? Про неё даже в туториалах ничего не сказано...
...
Рейтинг: 0 / 0
ORDER от меньшего к большему, но ноль - в самый конец
    #39260833
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё сказано - трю конвертится в ноль, фальс в единицу.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / ORDER от меньшего к большему, но ноль - в самый конец
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]