我正在尝试按名称查找标签,但前提是关系表中不存在对它的引用:
SELECT
tags.tag_id, tags.tag
FROM
tags
INNER JOIN
bookmarks_tags
ON
(bookmarks_tags.user_id = tags.user_id)
WHERE
(tags.user_id = '1')
AND
(tags.tag LIKE '%Jose%')
AND
(bookmarks_tags.tag_id NOT IN (tags.tag_id))
GROUP BY tags.tag_id
我已经尝试了“!=”,“<>”和以上的组合,几乎在我能想到的每一个排列中,但没有一个排除“何塞”,他们应该这样做,因为标签存在于“标签”中" 表和包含参考的 "bookmarks-tags" 表。
有任何想法吗?