Задавайте вопросы, мы ответим
Вы не зашли.
Добрый день. Подскажите, пожалуйста, возможно ли сделать следующую задачу:
Есть две таблицы - продукты и каталог, продукт хранит ID каталога. Каталоги имеют поле сортировки. Нужно выбрать продукты так, чтобы они шли по порядку выборки категорий по одному, учитывая цену (ближе к 1000 приоритетная).
Например:
Есть продукты категорий "Джинсы", "Шапки" и "Платья".
Выборка продуктов должна быть в таком порядке: "Джинсы" (цена 980), "Шапки" (цена 1020), "Платье" (цена 1020), "Джинсы" (цена 960), "Шапка" (цена 980), "Платье" (цена 980) ...
Я понимаю что задача очень сложная, но мне просто интересно - может будут какие-то идеи.
Отредактированно pushOk (30.04.2014 18:13:55)
Неактивен
Нужно отсортировать отдельно Джинсы, Шапки и Платья по расстоянию от цены до 1000, а затем смешивать эти наборы в php (или средствами базы)
Неактивен