VERKLAAR @startDate datetime
VERKLAAR @endDate datetime
SELECTEER JAAR (DATEADD (MAAND, sn.num, TransactionDate)) ALS TransactionYear,
MAAND (DATEADD (MAAND, sn.num, TransactionDate)) ALS TransactionMonth,
SOM (voeg me (BaseDebitAmount, 0) samen - voeg me (BaseCreditAmount, 0)) samen ALS GrossMonthlySales
VAN sequentialNumbersTable Sn
LINKER BUITEN SLUIT ZICH AAN BIJ GeneralJournal OP TransactionDate TUSSEN DATEADD (MAAND, SN.NUM, @STARTDATE) EN DATEADD (LIDSTATEN, -3, DATEADD (MAAND, SN.NUM + 1, @STARTDATE))
WAAR SN.TALLY TUSSEN 0 EN DATEDIFF (MAAND, @STARTDATE, @ENDDATE)
EN… andere voorwaarden zoals vóór…
|