SQLの質問に答える

1057 ワード

📢SQL


重要事項
  • 単行出力
  • 📢最小値を求める




    最初に入力した日付値を出力
  • DATETIMEを基準として、誰が最初に入ったかを決定する例
  • ORDER BY DATETIMEに並んで、誰が最初に入ったのかを知る.
  • ORDER BYを使用すると、ROWNUMSの順序が乱雑になり、サブクエリでソートされます.

  • サブクエリでソートしてROWNUMを出力し、最初に入力した順序でリストします.
  • WHEREを用いてROWNUMS=1を条件付きで完了する
  • SELECT DATETIME 
    FROM(SELECT DATETIME
    FROM ANIMAL_INS
    ORDER BY DATETIME)
    WHERE  ROWNUM =1;

    📢の最後の部分

    OFFSET index1 ROWS FETCH NEXT index2 ROWS ONLY; WHERE節の代わりに
    (インデックス1から2つのインデックスを出力)

    📢ソース


    プログラマ