evshi
Новичок
Как выбрать одним запросом кол-во повторений чисел в столбце?
В таблице есть столбец со значениями 1 или 2. Как одним запросом вывести по горизонтали кол-во повторов каждого из значений (чтобы можно было через mysql_fetch_array сразу получить). Пробовал вот так
но так выводит построчно, т.е. mysql_fetch_array от такого запроса вернет только кол-во повторений `review_type`=1, а надо чтобы в массиве было кол-во повторений `review_type`=1 и `review_type`=2.
Как выбрать одним запросом?
В таблице есть столбец со значениями 1 или 2. Как одним запросом вывести по горизонтали кол-во повторов каждого из значений (чтобы можно было через mysql_fetch_array сразу получить). Пробовал вот так
PHP:
(SELECT COUNT(`review_type`) FROM `reviews` WHERE `obj_id`='32' AND `review_type`=1)
UNION
(SELECT COUNT(`id`) FROM `reviews` WHERE `obj_id`='32' AND `review_type`=2)
Как выбрать одним запросом?