Size: a a a

pgsql – PostgreSQL

2021 July 03

Ю

Юрий Шапоренко... in pgsql – PostgreSQL
Это запрос к задаче из курса для начинающих SQLщиков со stepik'а. Им простительно
источник

SA

Serhii Atamanov in pgsql – PostgreSQL
ребят, как думаете, есть шансы получить ответ на вопрос?
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
Вот лично я не пойду по ссылке от человека с абракадаброй вместо имени.
источник

VN

Vladislav Nezhutin in pgsql – PostgreSQL
orm это ненужная шелуха в коде. Формируй sql руками, такой чтобы сразу выдавал json. Парси json в какие нибудь динамические словари, чтобы доступаться к полям без [‘ololo’] а сразу .ololo
источник

SA

Serhii Atamanov in pgsql – PostgreSQL
👌🏻
источник

SA

Serhii Atamanov in pgsql – PostgreSQL
суть в том, что я не знаю, как сформировать запрос. если бы знал как в sql - смог бы в и орм перевести
источник

БГ

Бензофуран Гетероцик... in pgsql – PostgreSQL
Нормально ли делать выборку из таблицы с группировкой и агрегатной функцией, а потом делать join с той же таблицей?
источник

VN

Vladislav Nezhutin in pgsql – PostgreSQL
минут 10 читал, не могу понять что надо. Ты хочешь какуюто таблицу Owner-Cats заполнить?
источник

SA

Serhii Atamanov in pgsql – PostgreSQL
да, таблицы и отношения между ними расписаны
источник

VN

Vladislav Nezhutin in pgsql – PostgreSQL
а можешь написать поля таблицы Owner-Cats в sql или хоты бы этим пиви, а не человеческой прозой?
источник

БГ

Бензофуран Гетероцик... in pgsql – PostgreSQL
То есть вот такой запрос. В подзапросе выбирается максимум из таблицы и потом джойнится та же таблица.
источник

БГ

Бензофуран Гетероцик... in pgsql – PostgreSQL
Мне это делает как-то неуютно
источник

SA

Serhii Atamanov in pgsql – PostgreSQL
я написал в пиви
источник

RL

Roman Lukianov in pgsql – PostgreSQL
Может через оконную функцию лучше сделать? Row_number
источник

БГ

Бензофуран Гетероцик... in pgsql – PostgreSQL
Ну тут мне нужно конкретно последнее сообщение и информация о нём. Для чего и берётся максимум
источник

БГ

Бензофуран Гетероцик... in pgsql – PostgreSQL
Не знаю как тут может помочь оконная функция
источник

RL

Roman Lukianov in pgsql – PostgreSQL
Как то так

with messages
as
(select conference
, message
, row_number() over (partition by conference order by message desc) num
from conference_message)

select *
from message
where num = 1
источник

БГ

Бензофуран Гетероцик... in pgsql – PostgreSQL
А это вообще легально? 0_о
Типа окей, я понимаю что это сработает, но точно резонно гонять оконную функцию вот так вот почём зря? Оно не будет просаживаться если там, например, миллионы записей в conference_messages?
источник

VN

Vladislav Nezhutin in pgsql – PostgreSQL
будет тормозить. Особенно с оконной функцией. Почему у тебя many2many между конфами и сообщениями?
источник

VN

Vladislav Nezhutin in pgsql – PostgreSQL
не смог найти класса OwnerCats, и manytomany полей между ними, извини)
источник