powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Найти изменения среди множества строк
4 сообщений из 4, страница 1 из 1
Найти изменения среди множества строк
    #38703225
Kvasnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Есть список настроек с которыми пользователь заходит в приложение, настройки логируются при каждом входе, таким образом для каждого юзера есть множество записей.
# UserParamValue1 User1 Param1 1 1 User1 Param2 5 1 User1 Param3 2 2 User1 Param1 1 2 User1 Param2 5 2 User1 Param3 2 3 User1 Param1 6 3 User1 Param2 7 4 User1 Param3 1 1 User2 Param1 3 1 User2 Param2 11 1 User2 Param3 9

Задачи:
1) Найти пользователей, которые меняли настройки
2) Найти наиболее часто встречающуюся настройку приложения (соответственно, популярность настройки нужно определять по всем параметрам в целом)
...
Рейтинг: 0 / 0
Найти изменения среди множества строк
    #38703466
Kvasnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перефразирую вопрос.
Есть ли какой-нибудь эффективный способ собрать все параметры в единую строчку типа
#UserParam1User1Param1;1;Param2;5;Param3;22User1Param1;1;Param2;5;Param3;23User1Param1;6;Param2;7;Param3;1
...
Рейтинг: 0 / 0
Найти изменения среди множества строк
    #38703555
big-trot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kvasnikov Есть ли какой-нибудь эффективный способ собрать все параметры в единую строчку типа
массив, json, xml , ...
...
Рейтинг: 0 / 0
Найти изменения среди множества строк
    #38703618
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KvasnikovПерефразирую вопрос.
Есть ли какой-нибудь эффективный способ собрать все параметры в единую строчку типа
#UserParam1User1Param1;1;Param2;5;Param3;22User1Param1;1;Param2;5;Param3;23User1Param1;6;Param2;7;Param3;1
вы неудачно "перефразировали"

1. по "изменениям" -- оконные ф-ии (или самоджойны, что затратнее,)
2. по популярности -- GROUP BY + count() +[( ORDER BY + LIMIT )|max() от итогов]

-- т.е. с вашим линейным мышлением близко не стоит.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Найти изменения среди множества строк
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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