[SQL] OVER Clause

clausola introdotta dal sql server 2005 e molto utile in piu' circostanze

msdn2.microsoft.com/it-it/library/ms189461.aspx

esempi di utilizzo

select numerobolla
        ,SUM(importoBolla) OVER(PARTITION BY numerobolla) AS 'Total'
    ,min(importoBolla) OVER(PARTITION BY numerobolla) AS 'Min'
    ,max(importoBolla) OVER(PARTITION BY numerobolla) AS 'Max'
from righebolle

select numerobolla
    ,ROW_NUMBER() OVER(ORDER BY datacreazione asc) AS 'Row Number'
from righebolle
«marzo»
domlunmarmergiovensab
2425262728291
2345678
9101112131415
16171819202122
23242526272829
303112345