Я хотел бы суммировать столбец оценки группы записей «записей» по идентификатору пользователя, а затем мне хотелось бы сравнить сумму баллов каждого пользователя. для этого я написал ниже запросВыберите сумму с условием postgres sql + rails
Подведем счет пользователем
Recording.select ("сумма (оценка), как счет, user_id") группа. (: user_id) .order ("оценка DESC")
SELECT SUM (оценка), как оценка, user_id оТ "записи" GROUP BY user_id
Для того, чтобы сравнить сумму баллов
Recording.select ("сумма (оценка), как счет, идентификатор_пользователя") группа. (: Идентификатор_пользователь) .гд ("оценка> 200")
SELECT, сумма (оценка), как счет, идентификатор_пользователь FROM «записей» WHERE (оценка> 200) GROUP BY user_id
Второй запрос не возвращает действительные записи