【发布时间】:2012-10-01 03:17:43
【问题描述】:
我有下表:
name created_for created_on status
jen 2012-05-27 2012-02-15 12:14:09 Y
joe 2012-10-01 2012-02-15 12:22:09 Y
bob 2012-10-01 2012-02-15 12:47:09 N
jim 2012-10-01 2012-02-24 12:47:09 N
jim 2012-10-01 2012-02-29 12:47:09 Y
sam 2012-10-01 2012-03-11 12:47:09 N
sam 2012-10-01 2012-03-15 12:47:09 C
sam 2012-10-01 2012-03-22 12:47:09 Y
tom 2012-10-01 2012-04-10 12:47:09 N
tom 2012-10-01 2012-04-11 12:47:09 N
我要返回的是名称的最后一行,created_on 为每个 created_for 日期为 2012-10-01 的人,但仅当最后一个条目的状态为 N 时。所以对于上表,我想回去:
name created_on
bob 2012-02-15 12:47:09
tom 2012-04-11 12:47:09
状态条件是什么让我失望。我似乎无法弄清楚在哪里放置“where status='N'”以获得正确的结果。
【问题讨论】:
-
您当前使用的查询是什么?