Я пытаюсь воспроизвести логику, как показано здесь. Однако мне не везет, когда есть соединения. Ниже приведена минимизированная версия моего запроса:
SELECT resources.title, catRel.catRef
FROM resources
LEFT JOIN placesRel ON placesRel.refId = resId
LEFT JOIN catRel ON refId = resId
WHERE ...
Короче говоря, я получаю список, который содержит идентификаторы категорий, и я хочу ограничить результаты, чтобы иметь не более nрезультатов из категории, например, показать только два результата на catRef:
title catRef
Swizz Gubbinz 1
Runcible Spoons 1
Peter Pan DVD 2
Button Moon 2
Monkey Alan 3
Bilge Pump 3