SELECT
ass.assessmentAmount -- want to fetch assessmentAmount of min(ass.assessmentId)
ass.assessmentId
FROM
--bunch of joins
WHERE
ass.assessmentId = (SELECT min(ass2.assessmentId) FROM Assessment ass2
--same bunch of joins
它看起來很混亂,因爲我有6個連接條件,我不想重複兩次。有沒有另外一種方法呢?Oracle:僅從最小行數中選擇數值(id)
的[使用having子句中的MIN功能(可能的複製https://stackoverflow.com/questions/19761714/using-the:不過,你也可以再使用
ROWNUM
虛列獲得所需的結果-min-function-in-the-having-clause) – NikNik