>L'espressione dovrebbe sommare le cifre 5 e 10 della colonna
>offerta e per gli altri campi dove ho "Null" prendere i corrispondenti
>importi dei campi "Valore", quindi 2,3,4 e 6...TOT=30
>
>Chi riesce a dirmi qual è l'espressione giusta da scrivere per
>ottenere questo risultato?
Ciao Federico,
Prova a dare un'occhiata alla seguente query:
SELECT SUM(IIF(Offerta IS NULL, Valore, Offerta)) AS Totale
FROM Tabella1;
Se l'offerta è NULL allora considero la colonna Valore altrimenti Offerta ed aggrego i valori con la funzione di aggregazione SUM().
>Grazie a tutti!
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org