2009-04-10

SQL ROWNUM

ソートした結果の1件目を取得したいとき。

誤)
SELECT * FROM TABLE1
 WHERE ROWNUM <= 1
 ORDER BY COL1

正)
SELECT * FROM
 (SELECT * FROM TABLE1
  ORDER BY COL1)
 WHERE ROWNUM <= 1

0 件のコメント:

コメントを投稿