【发布时间】:2011-04-06 08:16:06
【问题描述】:
假设我有一个 MySQL 连接,它为我提供了一堆包含以下列的行:PERSON_ID、ENTRY_ID、DATE
每个人可以有多个条目,但一个条目不能属于多个人。我要检索的是上个月未发布条目的所有人的列表 - (在 NOW() 的 30 天内没有 DATE 行的所有 PERSON_ID)。我可以在单个查询中获得该结果吗?
我目前的加入基本上是:
从个人 P 中选择 P.ID、P.NAME、P.EMAIL、E.ID、E.DATE,输入 E,其中 P.ID = E.PERSON_ID。
这给出了所有条目的列表,以及关于发布每个条目的人的附加信息。条目表很大,因此可扩展性有些重要。
【问题讨论】:
标签: mysql