Вывод данных при GROUP BY

258
18 июля 2017, 18:52

Самая обычная база MySQL, содержит данные (отвеченные и не отвеченные вызовы): Вариант 1.

calldate  |    src    | disposition
-----------------------------------
2017-07-17    747474     NO ANSWER
2017-07-17    747474       BUSY
2017-07-17    747474     NO ANSWER
2017-07-17    747474     ANSWERED

Вариант 2.

calldate  |    src    | disposition
-----------------------------------
2017-07-17    747474     NO ANSWER
2017-07-17    747474       BUSY
2017-07-17    747474     NO ANSWER
2017-07-17    747474     NO ANSWER

В первом варианте, звонок отвеченные, т.к. в disposition есть значение ANSWERED. Во втором варианте, звонок считается не отвеченным. Подскажите пожалуйста, как сгруппировать данные (по времени) таким образом чтобы, если среди значение в disposition есть ANSWERED,

 calldate  |    src    | disposition
-----------------------------------
2017-07-17    747474     ANSWERED

а если нет

calldate  |    src    | disposition
-----------------------------------
2017-07-17    747474     NO ANSWER

Заранее всем большое спасибо за помощь!

READ ALSO
Не работает второе die()

Не работает второе die()

Всем привет,не могу разобраться в чём проблема

284
Объединение запросов MySQL

Объединение запросов MySQL

Написал простой почтовый модуль для сайтаВ таблице хранятся письма, где есть таке поля как получатель, статус прочтения, папка которой принадлежит...

228
Почему AJAX не отправляет данные?

Почему AJAX не отправляет данные?

У меня простой ajax запрос который должен отправлять input на сервер через сервлет не перезагружая страницуНо сервер не получает данные

263