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

RANGE PRECEDINGは、UNBOUNDEDでのみサポートされます

    うん...PostgreSQLのウィンドウ関数はまだ範囲を実装していません。

    それらが役立つと思われる状況はたくさんありましたが、それらを実装するのは大変な作業であり、時間は限られています。

    generate_seriesで左結合を使用する必要があります (および、必要に応じて集計)範囲を通常の行シーケンスに変換し、データがない場合はnull行を挿入し、1秒以内の複数のデータを複数の値がある場合は単一の値に結合します。

    次に、(ROWS n PRECEDING ...)を実行します 移動平均を取得するために、左側に結合され集約されたデータをウィンドウ表示します。




    1. Oracle:非常に大きなテーブルを左結合し、結合された行を最大のフィールド値を持つ行に制限します

    2. ドロップダウンリストから1つのphpから別のphpに値を渡す

    3. codeigniter:phpを使用してmysqlの2つの日付の間のデータを取得する

    4. phpからのJSONのデータ値で列データ行グループを表示するためのクエリ