mlpehlivan
Gebruiker
- Lid geworden
- 18 okt 2009
- Berichten
- 29
Beste forummers
Om maar meteen met de deur in huis te vallen.
Ik heb een tabel medewerkers in een oracle databank.
Als ik nu de de gegevens van de medewerker(s) met het op 1 na hoogste loon wil weergeven,krijg ik no rows selected
Commando 1
[sql]
select *
from
(select * from medewerkers
order by maandsal desc)
where rownum = 2
/
[/sql]
nochtans werkt het onderstaand commando wel
commando 2
[sql]
Select *
From (select naam,maandsal from medewerkers order by maandsal asc)
Where rownum <= 5
/
[/sql]
Ik heb echt geen idee waarom commando 1 niet werkt.
Kolomnamen kloppen allemaal daar ligt de fout al niet
Alvast bedankt
Om maar meteen met de deur in huis te vallen.
Ik heb een tabel medewerkers in een oracle databank.
Als ik nu de de gegevens van de medewerker(s) met het op 1 na hoogste loon wil weergeven,krijg ik no rows selected
Commando 1
[sql]
select *
from
(select * from medewerkers
order by maandsal desc)
where rownum = 2
/
[/sql]
nochtans werkt het onderstaand commando wel
commando 2
[sql]
Select *
From (select naam,maandsal from medewerkers order by maandsal asc)
Where rownum <= 5
/
[/sql]
Ik heb echt geen idee waarom commando 1 niet werkt.
Kolomnamen kloppen allemaal daar ligt de fout al niet
Alvast bedankt
Laatst bewerkt door een moderator: