table = emp
SAL
------
8000
7000
6000
5000
10000
9000
4000
8000
7000
Schreiben Sie für die obige Tabelle eine SELECT-Anweisung, um die größten und zweitgrößten Sals anzuzeigen. Die Ausgabe sollte wie unten sein: -Wie bekomme ich folgende Ausgabe?
first second
------- --------
10000 9000
i folgende Abfrage geschrieben, aber ich habe folgende Ausgabe:
select sal from (select rownum first, sal from(select distinct sal from emp1 order by sal desc))where first <= 2;
Ausgang:
SAL
-----
10000
9000
Willkommen ... drücken Sie STRG-K, nachdem Sie Ihren Code ausgewählt haben, um ihn richtig einzurücken. – Benoit
@Benoit --- danke – bunty