potresti anche semplificare:

codice:
SUM(CAST(quantita * (prezzo - prezzo * sconto/100.00) AS decimal(10,2))) AS tot