假设我有一个类似于以下的表:
Item Description Time
----- ----------- -----
ItemA1 descript 08-16-2013 00:00:00
ItemA2 descript 08-16-2013 00:00:00
ItemA3 descript 08-16-2013 00:00:00
.
.
ItemAN descript 08-16-2013 00:00:00
ItemB1 descript 08-13-2013 00:00:00
ItemB2 descript 08-13-2013 00:00:00
ItemB3 descript 08-13-2013 00:00:00
.
.
ItemBN descript 08-13-2013 00:00:00
.
.
.
ItemX1 descript 01-13-2012 00:00:00
ItemX2 descript 01-13-2012 00:00:00
ItemX3 descript 01-13-2012 00:00:00
.
.
ItemXN descript 01-13-2012 00:00:00
定期添加项目组。添加一组项目时,它们都添加了相同的“时间”字段。“时间”本质上用作该项目组的唯一索引。
我想选择具有第二高时间的项目组。在此示例中,我的查询应提取“B”项。我知道我可以做 max( time
) 来选择“A”项,但我不知道我将如何做倒数第二个。
如果这意味着什么,我的“时间”列将存储为 TIMESTAMP。