オラクル ORDER BY のある検索で、ROWNUM=1を指定しても最大値を得ることはできない。なぜなら、検索結果が先にあって、それを並べ替えているから。正解はWebで。

aniyan53aniyan53 のブックマーク 2013/07/26 05:55

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

ORDER BY で ROWNUM = 1: べひぶろぐ

    Oracleでソートした結果の1件目が欲しいからといって、こんなSQLを書く輩はおらんか~っ。 SELECT     * FROM     TABLE WHERE     ROWNUM = 1 ORDER BY     COLUMN ; この場合はROWNUMで順序付けされた後に、ORD...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう