【发布时间】:2010-10-13 11:52:59
【问题描述】:
我遇到了一些棘手的 SQL 查询问题。
在我的 MySQL 数据库中,有表 topic、tags 和 tags_topics 来加入它们。 我想获取共享相同指定标签的主题。例如,假设我有 3 个 id 为 1、2 和 3 的标签,我想获取与标签 1、2 和 3 相关联的所有主题。主题可以有其他标签,但必须有所有指定的标签。
请帮我想想xD
编辑:在这个问题中使用 GROUP BY 找到了解决方案:Fetching only rows that match all entries in a joined table (SQL) 如果有人有更优雅的解决方案,请发布:)
【问题讨论】: