我在使用 SQL 查询时遇到问题。这是我的采购表:
id email status date
1 user1@server.com confirmed 2014-10-01
2 user1@server.com confirmed 2014-10-02
3 user2@server.com pending 2014-10-02
4 user3@server.com pending 2014-10-02
5 user1@server.com pending 2014-10-03
6 user3@server.com pending 2014-10-03
7 user1@server.com pending 2014-10-04
8 user2@server.com pending 2014-10-04
9 user2@server.com pending 2014-10-05
我想为每封电子邮件选择最近的待处理购买,所以我期望的结果是:
id email status date
6 user3@server.com pending 2014-10-03
7 user1@server.com pending 2014-10-04
9 user2@server.com pending 2014-10-05
有什么想法可以实现这一目标吗?
提前致谢。