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 :: Как произвести группировку по Нескольким полям одновременно?
"SELECT COUNT(*) AS count,tip_objavleniya FROM declarations GROUP BY tip_objavleniya"
группирую записи по полю tip_objavleniya.
Мне также на этой же странице сгруппировать данные и по другому полю (полям) этой же таблицы.
Каков алгоритм действий? Делать подобный запрос указывая другое поле? или есть другой способ?
заранее спасибо за помощь.
SELECT COUNT(*)AS count,tip_objavleniya, etc FROM declarations GROUPBY tip_objavleniya, etc
Собственно.
неправильно я наверное описал. В поле tip_objavleniya могут быть несколько значений, например, 1, 2 и 3.
В поле etc, например: 4,5,6.
Мне нужно выяснить, количество записей со значением 1, 2 и 3 в поле tip_objavleniya.
Далее, мне нужно выяснить тоже самое относительно поля etc
alnik-75
Отправлено: 17 Мая, 2014 - 16:20:21
Посетитель
Покинул форум
Сообщений всего: 338
Дата рег-ции: Сент. 2012 Откуда: Гродно, Беларусь
Помог: 0 раз(а)
все, сделал.
Мелкий! Спасибо. Понятно, что приведенный тобой пример сразу не дал напрямую то, что мне нужно, но потрудившись, используя твою подсказку, все сделал
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.