powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запрос на выборку значений в группе А из списка неповторяющихся значений группы Б
7 сообщений из 7, страница 1 из 1
Запрос на выборку значений в группе А из списка неповторяющихся значений группы Б
    #39315624
fobster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столбец 1 Столбец 2
1 1
2 2
2 2
2 3
2 1
3 1
3 1
3 1
3 2
3 1
Хочу выбрать только те сочетания, где в Столбце 2 - 1, А в столбце 1 - нет повторяющихся значений. т.е., в данном примере только первую запись.
...
Рейтинг: 0 / 0
Запрос на выборку значений в группе А из списка неповторяющихся значений группы Б
    #39315654
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fobster,

having
...
Рейтинг: 0 / 0
Запрос на выборку значений в группе А из списка неповторяющихся значений группы Б
    #39315708
fobster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p2., а если вместо чисел в примере в реальной жизни внешние ключи (uuid)?
...
Рейтинг: 0 / 0
Запрос на выборку значений в группе А из списка неповторяющихся значений группы Б
    #39315801
fobster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iduseraction756415a2-7b4c-11e6-a496-d30f4be31874 oper1 f577a0fe-16b8-11e6-9a74-6f767f04e980756415a2-7b4c-11e6-a496-d30f4be31874 admin-kosino 6f7c983a-0b94-11e6-8f7e-a387dd1817c1756415a2-7b4c-11e6-a496-d30f4be31874 oper1 6f7c983a-0b94-11e6-8f7e-a387dd1817c1

здесь мне нужно получить ТОЛЬКО вторую запись
...
Рейтинг: 0 / 0
Запрос на выборку значений в группе А из списка неповторяющихся значений группы Б
    #39315848
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fobsterв реальной жизнив "реальной жизни" having вообще работает только с boolean.

fobsterнужно получить ТОЛЬКО вторую записьи кто здесь Столбец 1 и значение 1?
...
Рейтинг: 0 / 0
Запрос на выборку значений в группе А из списка неповторяющихся значений группы Б
    #39315943
fobster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. я хочу получить ту запись, у которой только один параметр события (action) - оно открыто. событие, которое было только открыто пользователем admin-kosino имеет ключ 6f7c983a-0b94-11e6-8f7e-a387dd1817c1. У другого события 2 параметра- оно было и открыто и закрыто другим пользователем. Так вот мне нужно выбрать то событие, которое было только открыто, но не завершено:
756415a2-7b4c-11e6-a496-d30f4be31874admin-kosino6f7c983a-0b94-11e6-8f7e-a387dd1817c1
...
Рейтинг: 0 / 0
Запрос на выборку значений в группе А из списка неповторяющихся значений группы Б
    #39315965
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fobster,

постановки не понял
т.е. совсем
но та часть, которая ясна, решается через where not exists (SELECT blahblahblah {второй акшин на группу}) , или, что то же самое -- через окно с последующим фильтром на единственность в группе -- (то же хевинг, кстати, -- но тогда лишняя агрегация негруппировочных полей).

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


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