powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос, если не тяжело
4 сообщений из 4, страница 1 из 1
Помогите составить запрос, если не тяжело
    #32970122
Олег Мацкевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я в SQL не силен, поэтому не знаю, возможно ли вообще сделать такую сортировку:
2 столбца: price и sale_price, соответсвенно столбец с ценой и столбец с ценой для распродажи. Если распродажи товара нет, то в sale_price лежит '0'. А нужна сортировка по цене, причем если в sale_price не ноль, то это значение пересиливает значение в price. Вот и не знаю, как сделать, чтоб сортировка велась по 2м столбцам сразу.
Заранее спасибо.
...
Рейтинг: 0 / 0
Помогите составить запрос, если не тяжело
    #32970156
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для "отсутствия цены" есть специальное значение -- NULL, его и следует использовать.
...
Рейтинг: 0 / 0
Помогите составить запрос, если не тяжело
    #32970328
Ivan Rishko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может так?

Код: plaintext
1.
2.
3.
select if (sale_price =  0 , price, sale_price) as price_if 
from table
order by price_if
...
Рейтинг: 0 / 0
Помогите составить запрос, если не тяжело
    #32971728
Олег Мацкевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос, если не тяжело
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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