Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie kann ich die Aggregatfunktion SUM für eine Aliasspalte verwenden?

Sie könnten eine weitere Abfrage um Ihr Original herum platzieren, um die Summe zu erhalten:

SELECT x.cuInvoiceID, x.PONumber, x.DueDate, sum(x.TotalPrice), x.trackingNumber, x.Year, x.isTaxPaid
    FROM (<YourOriginalQuery>) x
    GROUP BY x.cuInvoiceID, x.PONumber, x.DueDate, x.trackingNumber, x.Year, x.isTaxPaid