0
我想顯示只有第一個結果從這個選擇,但不能弄清楚如何做到這一點或我應該使用什麼函數。如何只顯示select的第一個結果?
我試過rownum < = 1,但它改變了顯示結果。
select name || ' ' || surname as meno, role
from system_user
order by surname ASC
;
我想顯示只有第一個結果從這個選擇,但不能弄清楚如何做到這一點或我應該使用什麼函數。如何只顯示select的第一個結果?
我試過rownum < = 1,但它改變了顯示結果。
select name || ' ' || surname as meno, role
from system_user
order by surname ASC
;
在Oracle中,你需要使用一個子查詢:
select name || ' ' || surname as meno, role
from system_user
order by surname ASC
fetch first 1 row only;
:
最新的Oracle(12C)的版本,通過支持ANSI標準
FETCH FIRST 1 ROW ONLY
語法爲了簡便謝謝你的工作。 –