http://tech.pjin.jp/blog/2016/09/11/sql練習問題-問23/
の問題をSQLplusで解いていて、
Select *
From players
Order by height desc
Fetch first 5 rows only
でエラーになります
これはどこを間違えているんでしょか。
Limitでやってエラーになるので、
Select *
From players
Where ROWNUM<=5
だと出力はなりますが、
それじゃない書き方ってありますか?
このままでは丸投げ質問(非推奨質問の代表格です)となってしまうので、自身が調べていく中でやってみたコードをご提示ください。その上で「何が」「どう」分からなかったのか記載してください。 https://teratail.com/help/question-tips
質問のURLでは開きませんけど?
質問のSQLの書き方以外ってどういう意味ですか?そのSQLは playersをランダムに5件取得してるだけのものですけど。
この質問内容だと不足しすぎているので回答はつきませんよ。「どんなエラー?」「エラーメッセージで調べた?」「そもそもちゃんと環境揃ってる?」「自分が書いたSQLが正しいか(構文合ってるか)チェックかけた?」 など、質問する前にやるべきこと、そのやったことを質問に記載すること いずれもされていません(そのため「やってほしいことだけを記載した丸投げの質問」という低評価がついています)
URLは https://teratail.com/help#about-markdown の[リンク]を使ってください。