ок, сейчас попробую с ключом...
15.03.2013 17:25:35
Ваш пример вернул 3 элемента, а запрос вида: SELECT id FROM b_iblock_element ORDER BY id IN (51,20,30) DESC, возвращает все елементы (пусть их будет 100 или 1000) и на первое место ставит 51, 20 и 30 |
|||||
|
15.03.2013 17:17:01
Опишу задачу подробней. Сейчас у каждого товара есть статусы вида: Акция, Хит, Новинки. Статусы хранятся в свойствах (PROPERTY_).
Задача. Например у нас есть 100 товаров из которых 20 хиты. Запрос должен вернуть первые 20 товаров хиты, а остальные 80, допустим, отсортированные по наличию. |
|
|