我正在使用的軟件要求獲取有序數據集的第一個和最後一個記錄。數據集按日期列排序。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