我有以下问题:我想输出包含两个不同术语 (TERM) 的特定文档 (TITLE)。例如童话故事的标题,其中包含两个不同角色的名字。我有以下数据结构(bold=tables,italic=keys):
文档(文档 ID,标题)
文档期限(文档 ID ->文档,令牌在文档中的位置,期限,令牌,POS ID->POS)
POS(POS ID、LOW、HIGH、描述、详细描述、父 POS->POS)
我尝试了以下解决方案,但没有用。我希望有人能帮帮忙:
SELECT
TITLE
FROM
DOCUMENT
WHERE
DOCUMENT_ID
IN (
SELECT
DOCUMENT_ID
FROM
DOCUMENT_TERM
WHERE
(TERM = 'Term1') AND (TERM = 'Term2')
)