На данный момент у меня есть следующий запрос MySQL:
SELECT
COUNT(*) AS `count`,
`v`.`value`
FROM `client_entity_int` AS `v`
INNER JOIN `client_entity` AS `e`
ON e.id = v.entity_id
WHERE (v.attribute_id = '1') AND (e.deleted = 0)
GROUP BY `v`.`value`
Что возвращает следующее:
+-------+-------+
| count | value |
+-------+-------+
| 9 | 0 |
| 11 | 1 |
+-------+-------+
То, что я хотел бы вернуть, это выше, ВКЛЮЧАЯ столбец, показывающий разделенный запятыми агрегат всех entity_id, найденных в вышеупомянутом запросе.
Возможно ли это в том же запросе, и если да, то как? Пример:
+-------+------------------+
| count | value | entities |
+-------+-------+----------|
| 9 | 0 | 1,2,3,4 |
| 11 | 1 | |
+-------+-------+----------|