私はOracleの上位2行だけを表示しようとしていますが、動作するものは何も出くわしませんでした。Oracleの上位2行を選択してください
は、私は現在、しかしこの
B2 A 18.67
B4 B 17.57
B3 C 15.44
B1 D 13.99
返し
SELECT BRANCH.BRANCHID, BRANCHNAME, AVG(SESSIONPRICE)
FROM BRANCH, SESSIONS
WHERE SESSIONS.BRANCHID = BRANCH.BRANCHID
GROUP BY BRANCHNAME, BRANCH.BRANCHID
ORDER BY AVG(SESSIONPRICE) DESC
を持っている私は、この表の上部の2つの行をしたいです。
どのように私はこれを行うのですか?
'最初の2行をフェッチを取得しますonly' https://docs.oracle.com/database/121/SQLRF/statements_10002.htm#BABBADDD –
[検索](http: //stackoverflow.com/questions/470542/how-do-i-limit-the-number-of-rows-returned-by-an-oracle-query-after-ordering)? – Aleksej
ええ、私は解決策を見つけることができませんでした。私は2週間ほどSQLを学んでいました。だから私は理解できません。 –