Select (SQL) - Window Function

Window Function

A window function in SQL:2003 is an aggregate function applied to a partition of the result set.

For example,

sum(population) OVER( PARTITION BY city )

calculates the sum of the populations of all rows having the same city value as the current row.

Partitions are specified using the OVER clause which modifies the aggregate. Syntax:

:: = OVER ( )

The OVER clause can partition and order the result set. Ordering is used for order-relative functions such as row_number.

Read more about this topic:  Select (SQL)

Famous quotes containing the words window and/or function:

    “A light and diplomatic bird
    Is lenient in my window tree.
    A quick dilemma of the leaves
    Discloses twist and tact to me.”
    —Gwendolyn Brooks (b. 1917)

    “To look backward for a while is to refresh the eye, to restore it, and to render it the more fit for its prime function of looking forward.”
    —Margaret Fairless Barber (1869–1901)