MySQL では、クエリーの各行について、その行に関連する行を使用して計算を実行するウィンドウ関数がサポートされています。 次の各セクションでは、OVER
句および WINDOW
句の説明を含む、ウィンドウ関数の使用方法について説明します。 最初のセクションでは、非集計ウィンドウ関数について説明します。 集計ウィンドウ関数の詳細は、セクション12.20.1「集計関数の説明」 を参照してください。
最適化およびウィンドウ関数の詳細は、セクション8.2.1.21「ウィンドウ機能最適化」 を参照してください。