У меня есть запрос, который показывает мне все вызовы между этим временем, есть способ отформатировать его для отображения «день (9-5)» и «ночь (5-12)» в одном запросе ?объединение MySQL-запроса
select dst, count(dst) as Day from cdr
WHERE lastapp='Queue'
AND Date(calldate) = '2012-03-23'
AND TIME(calldate) BETWEEN '08:00' AND '17:00'
GROUP BY dst;
+------+-----+
| dst | Day |
+------+-----+
| 1010 | 10 |
| 1011 | 21 |
| 1012 | 7 |
+------+-----+
Что бы я в идеале хотел, так это то, что я могу захватить его в массиве на PHP без необходимости делать 2 запроса.
+------+-----+-------+
| dst | Day | Night |
+------+-----+-------+
| 1010 | 10 | 20 |
| 1011 | 21 | 12 |
| 1012 | 7 | 4 |
+------+-----+-------+
Отлично, я играл с подобъектами, которые были похожи, но вы заполненный пробелами. – Gnobiwan