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

Plsqlの2行目を選択します

    CREATE TABLE mytable (id NUMBER PRIMARY KEY, price NUMBER NOT NULL);
    INSERT INTO mytable VALUES (1, 10);
    INSERT INTO mytable VALUES (2, 20);
    INSERT INTO mytable VALUES (3, 20);
    INSERT INTO mytable VALUES (4, 30);
    
    SELECT id, price 
     FROM (
           SELECT id, price, RANK() OVER (ORDER BY price DESC) AS r
             FROM mytable
          )
     WHERE r=2;
    
     ID PRICE
    --- -----
      2    20
      3    20
    


    1. ClassicASPのADODBからパラメータ化されたOracleクエリを呼び出す

    2. SQLステートメントのバックティックと角括弧の違いは何ですか?

    3. MySqlを使用してWordpressに投稿を挿入する

    4. json_extractを使用したMySQLLIKE