У меня есть следующие две таблицы.
BookmarkTag (BookmarkID, TagID)
Tag (TagID, Title)
В настоящее время я выбираю все теги с соответствующим BookmarkID. Проблема в том, что я хочу выбрать тег один раз, чтобы избежать дублирования в результате, а также вернуть теги, которые встречаются чаще всего.
Это мой текущий запрос SQL:
SELECT Tag.Title
FROM `Tag` INNER JOIN BookmarkTag
WHERE BookmarkTag.BookmarkID = 1 AND Tag.TagID = BookmarkTag.TagID'