我們正在使用oracle數據庫。我需要排序順序的結果。所以我創建了一個查詢,首先對id進行排序,然後我對子查詢結果應用了查詢以獲得不同的段落。從oracle的子查詢中得到不同的結果
查詢:
select distinct(para)
from (
select para, id
from book
where title='2'
and chapter_id='2'
and subchap='1'
and para is not null
order by id)
order by para
此返回列表如下:
a
aa
aaa
bb
c
d
dd
但我想這個名單爲:
a
c
d
aa
bb
dd
aaa
我想不同的對錶的名單?我如何使用oracle查詢來實現這一點?
感謝您的答覆。 MIN(id)查詢在我的情況下工作正常,但我在para中有多個ID,但我只需要不同的第一個。 –