MySQL Limit с отношениями многие ко многим

Дана схема для реализации тегов

ПУНКТ ItemId, ItemContent

TAG TagId, TagName

ITEM_TAG ItemId, TagId

Каков наилучший способ ограничить количество элементов, возвращаемых при выборе с помощью тегов?

SELECT i.ItemContent, t.TagName FROM item i 
INNER JOIN ItemTag it ON i.id = it.ItemId 
INNER JOIN tag t ON t.id = it.TagId 

это, конечно, самый простой способ вернуть их все, но использование предложения limit не работает, потому что вы получаете дубликат всех элементов для каждого тега, который считается числом строк в LIMIT.

Ответы на вопрос(4)

Ваш ответ на вопрос