我正在使用的软件要求获取有序数据集的第一个和最后一个记录。数据集按日期列排序。Oracle SQL从有序数据集中获取第一个和最后一个记录
I中的数据有:
--table "notes":
-- ordered by this
-- |
-- V
note_id date_created attribute1 attribute2 ... -- I want to get
-----------------------------------------------------
596 2014/01/20 ... ... ... -- <- this
468 2014/02/28 ... ... ...
324 2014/03/01 ... ... ...
532 2014/04/08 ... ... ...
465 2014/05/31 ... ... ... -- <- and this
所需的输出:
596 2014/01/20 ... ... ...
465 2014/05/31 ... ... ...
哪个版本的oracle? – Vargan 2014-09-05 11:26:30
@Vargan:11gR2,但我认为这是一个普通的Oracle SQL问题。所以后来的访客也可以受益。 – Krumia 2014-09-05 11:27:16