ホームページ > php教程 > php手册 > MySQL の制限と同様に、Oracle で返される結果セットのサイズを制限します (変換)

MySQL の制限と同様に、Oracle で返される結果セットのサイズを制限します (変換)

WBOY
リリース: 2016-06-21 09:09:23
オリジナル
1243 人が閲覧しました

mysql|オラクル

Oracle は MySQL のような制限をサポートしていませんが、rownum を使用して返される結果セットの行数を制限することはできます。

レコードの最初の 10 行だけを返したい場合は、次のように記述できます。 SELECT * FROM table WHERE ROWNUM<10;

しかし、次のステートメントは間違っています:

SELECT * FROM table WHERE ROWNUM>90 AND ROWNUM<100;

これは、Oracle がこの条件が true ではないと考えているためです。戻らない。
次のように書く必要があります:

SELECT * FROM table WHERE ROWNUMマイナス
SELECT * FROM table WHERE ROWNUM

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート