我有一个非常简单的每月新闻通讯集:
id | Name | PublishDate | IsActive
1 | Newsletter 1 | 10/15/2012 | 1
2 | Newsletter 2 | 11/06/2012 | 1
3 | Newsletter 3 | 12/15/2012 | 0
4 | Newsletter 4 | 1/19/2012 | 0
等等。
PublishDate是唯一的。
结果(基于以上):
id | Name | PublishDate | IsActive
2 | Newsletter 2 | 11/06/2012 | 1
我想要的很简单。我只想要1个时事通讯,即IsActive和PublishDate = MAX(PublishDate)。
最佳答案
select top 1 * from newsletters where IsActive = 1 order by PublishDate desc