sql >> データベース >  >> RDS >> Oracle

別の選択クエリの結果の10行目、20行目、30行目...を選択するにはどうすればよいですか?

    select * from 
    (select * from table where from = 'A' and to ='B' order by ID)
    where mod(rownum/10,1) = 0
    

    最初に「A」から「B」までのものだけを取り、次にそれらに行番号を与え、10番目と20番目のETCの場所にあるものだけを選択します。



    1. ORA-28000を解決する方法アカウントがロックされています

    2. パンダto_sqlの'予期しないキーワード引数'フェッチ''エラーの原因?

    3. テーブル列のカンマ区切り値をユーザー入力値oracleに置き換える方法

    4. MySQL IF NOT NULL、次に1を表示、それ以外の場合は0を表示