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

PostgreSQLのOpen-High-Low-Close(OHLC)レポートのクエリ

    あなたはあなたの分までグループ化されています。これらは通常日ごとに行われるため、これは間違っていると思います。私が間違っている場合は、元に戻す必要があります。

    SELECT DISTINCT contract_id, ts::date,
      min(price) OVER w,
      max(price) OVER w,
     first_value(price) OVER w, 
     last_value(price) OVER w
    FROM fill
    WINDOW w AS (PARTITION BY contract_id, ts::date ORDER BY ts)
    ORDER BY 1,2
    


    1. OpenShift webappsmysqljava接続

    2. FIFOキューのSQLスレッドセーフUPDATETOP1

    3. OracleのRANK()関数とDENSE_RANK()関数の違いは何ですか?

    4. 突然削除に時間がかかる