sids
全力で最高評価で探したい。
max
私は書くことによってコマンドでそれを見つけます
select S.sid,S.sname
from Sailors S
where S.rating = (select max(S1.rating) from Sailors S1)
しかし、コマンドを使用して検索したいall
ので、次のように記述します
select S.sid,S.sname
from Sailors S
where S.rating > all (select S.rating from Sailors S)
しかし、同じ結果は得られません。
私のエラーは何ですか?どうすれば規制できますか?