Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Группировка и сортировка в запросе
Покинул форум
Сообщений всего: 161
Дата рег-ции: Дек. 2011
Помог: 4 раз(а)
Всем доброго времени суток. Кто может подсказать как решить мою проблемку. Вообщем суть такова: Есть в базе данных, к примеру, 3 категории:
1. Ягоды
2. Овощи
3. Фрукты
в категориях есть продукты соответственно и их количество в кг:
То есть я в селекте задал ORDER BY название категории, вес DESC. Ка видно отсортировало по названию категорий, а по весу отсортировало в пределах самой категории. Если я сделаю ORDER BY название категории, вес ASC, то сортировка поменяется только в самой категории, а категории дальше будут отсортированы в алфавитном порядке. А как сделать так, что бы когда я указывал вес ASC или вес DESC, то менялся порядок категорий.
Заранее спасибо ))
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.