On 26 Mar, 13:46, McX <nuntelod...@chemiammazzidespam.eh> wrote:
> Forse non ho capito bene ma questa query su SS
>
> SELECT col1,col2,SUM(col3)
> FROM Table_1
> GROUP BY col1,col2
> WITH ROLLUP
>
> restituisce
>
> 1 a 10
> 1 b 20
> 1 c 10
> 1 NULL 40
> 2 a 10
> 2 b 10
> 2 NULL 20
> NULL NULL 60
>
> dove la riga con NULL su col2 , indicano le somme parziali
> il NULL su col1 e col2 indica la somma totale
Ciao e grazie dell'interesse,
la select da te postata non è esattamente quello che mi serve; io ho
bisogno che il SUM venga inserito come colonna e non come riga. Ogni
record deve avere una colonna (col4) con il suo rispettivo SUM (se
col1 contiene lo stesso dato presente nella stessa colonna in altre
righe, dovrà dare la rispettiva somma di col3 e visualizzarla in col4
per tutte le righe aventi col1 uguale). L'esempio scritto nel mio
primo post è l'esatto risultato di cui ho bisogno ma non sono riuscito
a creare la select corretta nonostante abbia cercato info in lungo e
in largo per il web.
Grazie dell'aiuto.