假設我有一個表,如下所示:顯示多個MAX導致
loan:
no | credit
-------------
L1 | 600
L2 | 550
L3 | 800
L4 | 800
L5 | 700
如果我想找到的最大的貸款,我可以簡單地這樣做:
SELECT MAX(l.no)
FROM loan l
WHERE l.credit = (SELECT MAX(l.credit) from loan l)
但這隻會返回我一個貸款。有沒有辦法顯示L3
和L4
而不進行復雜的查詢?
是的,當然,只要在3分鐘後發佈與我相同的答案,並獲得upvote。爲什麼不... – fancyPants
我的不好,我在搜索其他問題,涉及找到'第二大'值,它在SELECT中有MAX。 – maregor
@fancyPants糟糕...抱歉,剛纔我在「發佈您的答案」,並沒有注意到您已經發布了答案... – User2012384