Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите написать запрос для разбора данных звонков / 10 сообщений из 10, страница 1 из 1
24.11.2017, 17:40
    #39559177
sergvic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать запрос для разбора данных звонков
есть поля в таблице
src dst uniqueid disposition
и есть блоки данный в таблице

111 | 444 | 123 | answer
111 | 444 | 123 | noanswer
111 | 444 | 123 | noanswer

333 | 444 | 124 | noanswer
333 | 444 | 124 | noanswer
333 | 444 | 124 | noanswer

Т.е. на один звонок может быть несколько записей.
Как сделать запрос что бы понять был ответ на звонок или нет.
...
Рейтинг: 0 / 0
24.11.2017, 18:03
    #39559187
sergvic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать запрос для разбора данных звонков
Нежно получить из этих двух блоков данных 2 строчки
111 | 444 | 123 | answer

333 | 444 | 124 | noanswer
...
Рейтинг: 0 / 0
24.11.2017, 18:13
    #39559192
Помогите написать запрос для разбора данных звонков
Ответ очевиден.
...
Рейтинг: 0 / 0
25.11.2017, 14:08
    #39559400
sergvic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать запрос для разбора данных звонков
мандатная меткаОтвет очевиден.
Для Вас может и очевиден. Для меня пока нет.
...
Рейтинг: 0 / 0
25.11.2017, 14:40
    #39559409
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать запрос для разбора данных звонков
sergvicНежно получить из этих двух блоков данных 2 строчки

Знаете что такое "группировка"
...
Рейтинг: 0 / 0
27.11.2017, 12:57
    #39559935
sergvic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать запрос для разбора данных звонков
982183sergvicНежно получить из этих двух блоков данных 2 строчки

Знаете что такое "группировка"
Да.
Я через нее и пытаюсь, но не могу понять как правильно это сделать
...
Рейтинг: 0 / 0
27.11.2017, 13:25
    #39559959
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать запрос для разбора данных звонков
Как пытался. покажи.
...
Рейтинг: 0 / 0
27.11.2017, 15:46
    #39560064
sergvic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать запрос для разбора данных звонков
982183Как пытался. покажи.
Вроде понял как надо
select uniqueid,disposition from xxx GROUP BY uniqueid,disposition

на выходе получаем или одну строку или две. Так ?
...
Рейтинг: 0 / 0
28.11.2017, 02:19
    #39560237
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать запрос для разбора данных звонков
Код: sql
1.
2.
3.
select src, dst, uniqueid, min(disposition)
from xxx
GROUP BY src, dst, uniqueid



Чисто затычка при условии что "answer"<"noanswer"
...
Рейтинг: 0 / 0
28.11.2017, 02:21
    #39560238
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать запрос для разбора данных звонков
sergvicВроде понял как надо
select uniqueid,disposition from xxx GROUP BY uniqueid,disposition


Результат будет:
123 | answer
123 | noanswer
124 | noanswer
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите написать запрос для разбора данных звонков / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]