次の2つのテーブルがあります。
BookingTag(BookmarkID、TagID)タグ(TagID、タイトル)
現在、適切なBookmarkIDを持つすべてのタグを選択しています。問題は、結果の重複を避けるためにタグを1回だけ選択し、最も多く発生するタグのみを戻すことです。
これは私の現在のSQLクエリです:
SELECT Tag.Title
FROM `Tag` INNER JOIN BookmarkTag
WHERE BookmarkTag.BookmarkID = 1 AND Tag.TagID = BookmarkTag.TagID'