【发布时间】:2011-05-10 21:17:32
【问题描述】:
我使用的是 MySQL 5.0。
我基本上有一个 List Item 表和一个 List Title 表。每个 Title 可以有 60+ 个条目,都是文本。动态地,我试图返回包含人们想要包含或排除的项目的标题。我的查询基本上是:
Select Distinct TitleID from Titles
left join Items on Items.titleID = Titles.titleID
Where Items.Name not like 'Item 2'
如果任何项目的名称类似于“项目 2”,那么我不想要 TitleID。但是,可能还有 59 个其他名称与标题相关联,因此此查询仍然返回每个可能的 TitleID。
我如何编写它以便只得到我正在寻找的TitleIDs?
【问题讨论】: