SQL-запрос с строкой в одном столбце и со значением count(*) в другой

281
06 ноября 2017, 23:30

Извините за ламерство, вопрос действительно из разряда "да почему я так туплю". Имею запрос типа

select count(if(`Квартира` IS NOT NULL, 1, null)) as `В многоквартирных домах`,
 count(if(`Квартира` IS NULL, 1, null)) as `В частном секторе`
from (`smth` join `smth_else` on((`xxxx`.`xxxx` = `xxxx`.`xxxx`)))
 WHERE `one_more_smth` BETWEEN 24 AND 29"

А потом этот запрос идёт через fetch_assoc\fetch_array и данные json_encode-ятся в PHP. Проблема в том, что json_encode выдаёт мне это в одну строку (так и должно быть по запросу), а мне нужен формат типа:

В частном секторе: xxxx

В многоквартирных домах: xxxx

Это нужно для Highcharts. Не подскажете, как изменить запрос так, чтобы привести данные к нужному формату, или настроить highcharts так, чтобы он съел нынешний формат?

READ ALSO
Авторизация PHP MVC модель

Авторизация PHP MVC модель

Здравствуйте, имеется MVC модель сайта, смысл такой если человек авторизован имеет свою сессию, то контроллер возвращает по адресу "/admin" панель...

286
Yii2 разлогинивание на всех устройствах

Yii2 разлогинивание на всех устройствах

ЗдравствуйтеЕсть проект на Yii2 фреймворке и там нужно сделать так чтоб при выходе пользователя на одном устройстве/браузере его авторизация...

266
php - функции, аргументы

php - функции, аргументы

Всем приветВопрос по PHP

246