powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите написать запрос для разбора данных звонков
10 сообщений из 10, страница 1 из 1
Помогите написать запрос для разбора данных звонков
    #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
Помогите написать запрос для разбора данных звонков
    #39559187
sergvic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нежно получить из этих двух блоков данных 2 строчки
111 | 444 | 123 | answer

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

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

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

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



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


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


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