Ich habe so etwas in meiner Abfrage:
Wie mache ich mehrere Spalten in SUM-Anweisung in einer einzigen Anweisung in SQL?
SUM(cb.MerchandiseSales +
cb.MerchandiseSalesTax +
cb.MerchandiseReturns +
cb.MerchandiseReturnsTax +
cb.OtherSales +
cb.OtherSalesTax +
cb.GiftCSold +
cb.StoreCreditIssued +
cb.DepositReceived) AS TotalSales,
Oben ist eine der Spalten in meiner Abfrage, die ich in meiner Anfrage viele wie diese haben?
Ich möchte wie etwas tun:
SUM(@totalSales)
wo
@totalSales = cb.MerchandiseSales +
cb.MerchandiseSalesTax +
cb.MerchandiseReturns +
cb.MerchandiseReturnsTax +
cb.OtherSales +
cb.OtherSalesTax +
cb.GiftCSold +
cb.StoreCreditIssued +
cb.DepositReceived
Alle sind NUMERIC(19,4)
ich nicht in der Lage bin, dies zu erreichen, weil meine Abfrage eine Gruppe durch den Ausdruck hat.
Bitte Beratung.
Sie könnten viele Antworten erhalten, aber Sie Lösung wird die schnellste sein, es ist hässlich, aber schnell. – hardkoded