【发布时间】:2011-11-01 03:37:06
【问题描述】:
我需要像这样查询一个表:
select phrase_id
from direct_words
where knowledge_id = X and dictionary_word_id = Y;
但我只想检索同一对(knowledge_id = X 和 dictionary_word_id = Y)不存在于另一个表(top_words)中的行。这可以通过应用查询来完成:
select top_id from top_words where knowledge_id = X and dictionary_word_id = Y;
对于第一个查询的每个返回结果,如果第二个查询的行数大于 0,则拒绝。
这可以在对 SQLite 的单个查询中完成吗?
【问题讨论】: