29/09/2023 - Yanez ha scritto:
Salve,
ho un file con 50 campi e di questi i primi 5 sono alfanumerici, 40 sono numerici e gli ultimi 5 sono alfanumerici.
Per la somma dei campi numerici uso la seguente sintassi:
Select SUM(CAMPO01) AS CAMPO01_T, SUM(CAMPO02) AS CAMPO02_T, SUM(CAMPO03) AS CAMPO03_T,……..
c'é la possibilità, con altra sintassi, di sommare i campi numerici nei rispettivi alias evitando di scrivere l'istruzione SUM n volte (ovvero 40 volte) ?
Grazie
In realtà la scriveresti una sola volta, poi la richiami quante volte vuoi.
Ma come ti è stato detto, di cosa parliamo? Excell? Perché fare la somma, in un db la fai tra i campi di un record o per il totale dei record per campo…. Azz… come spiegarlo?
Campo1. Campo2. … campoN
1. 1. 1
2. 1. 3
Puoi fare (A)
somma campo1 + campo 2 + campoN e ottieni
Somma
3
6
Oppure (B)
somma campo1, somma campo2 somma campo3
E ottieni
Sommacampo1. Sommacampo2. Somma campoN
3. 2. 4
Di cosa parliamo? A o B?