Я пытаюсь присоединиться к таблице, но получаю ошибку.
Мне нужно предоставить подзапрос, но не знаю где. Это то, что я пытался.
select q.id, q."createdAt", count(qq.id), "AccountId", "ProgramId"
from "Quizzes" q
join "QuizQuestions" qq on "QuizId" = q.id
join "Accounts" a on a.id = "AccountId"
where "ProductId" = 'abfb4db4-8605-46dd-a23d-ae52a28c1940'
and "selectedOptionIndex" is not null
and q."createdAt" >= '1-7-19'
group by q.id;
Результат: ERROR: column "a.ProgramId" must appear in the GROUP BY clause or be used in an aggregate function