У меня есть таблица в MySQL с 5 (вроде) возможными значениями в столбце «Тип» ... Я говорю о том, что тип данных «установлен» и 1 тип имеет подкатегория ... Это тип собственности, поэтому возможные типы - это розничная, офисная, гостиничная, промышленная, жилая (многоквартирная), жилая (одна семья).Получить общее количество строк, содержащих строки
Я пытаюсь разбивать страницы на результаты, и мне нужно знать, сколько страниц должно быть у каждого. Поэтому мне нужен запрос, который подскажет мне, сколько из каждого типа находится в таблице, пользователь может выбрать жительство как категорию или одиночный, мульти-подкатегории.
Я не могу понять, как выполнить запрос, который говорит мне, сколько из них есть, или как получить эти числа в качестве переменных, которые я могу использовать для разделения элементов на страницу.
id | type
-----------------------
1 | office
2 | residential,single
3 | industrial
4 | residential,multi
5 | retail
6 | office
7 | hospitality
8 | residential,single
и т.д ....
так, если это данные, я должен был бы получить:
$office = 2
$residential = 3
$industrial = 1
$single = 2
и т.д ...
Вы можете использовать агрегатную функцию 'COUNT()' MySQL. –
будет проще, если вы добавите другое поле (подкатегория) – Pantamtuy
Спасибо, я могу сделать набор запросов со счетом, если есть один тип, я думаю, мне интересно, есть ли один запрос, который бы дал мне общее количество каждый. Вот где я действительно борется. – MAtkins