窓関数 (SQL)とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > 窓関数 (SQL)の意味・解説 

窓関数 (SQL)

(Window function (SQL) から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/03/21 15:25 UTC 版)

SQL において、窓関数(まどかんすう)もしくはウィンドウ関数 (ウィンドウかんすう、: window function) は、結果セットを部分的に切り出した領域に集約関数を適用できる拡張された SELECT ステートメントである。SQL:2003 以降の標準SQLで規定されている。分析関数やOLAP機能と呼ばれる場合もある。

以下の例は、同じ city ごとに、その人口を集計している。

sum(population) OVER ( PARTITION BY city )

集約を行う領域は OVER 句により制御できる。 以下の構文を持ち、結果セットの分割と順序を制御できる。 ORDER BY句は row_number 関数のような順序の影響を受ける処理に対して使用する。

<OVER_CLAUSE> :: =
   OVER ( [ PARTITION BY <expr>, ... ]
          [ ORDER BY <expression> ] )

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「窓関数 (SQL)」の関連用語

窓関数 (SQL)のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



窓関数 (SQL)のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの窓関数 (SQL) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS