Hi all
Can someone help me build in a CASE element into this query.
SYSAccountingPeriod returns a value of 1 or 2, so I would like to build into the below syntax that if SYSAccountingPeriod returns a 1 put "FY13" or if a 2 put "FY14" or ELSE put "FY16"
Can someone help me with this please
Cheers all
SELECT NLHistoricalNominalTran.NLHistoricalNominalTranID, NLHistoricalNominalTran.NLDeletedNominalAccountID, NLHistoricalNominalTran.NLNominalTranTypeID, NLHistoricalNominalTran.TransactionDate, NLHistoricalNominalTran.GoodsValueInBaseCurrency, NLHistoricalNominalTran.GoodsValueInDocumentCurrency, NLHistoricalNominalTran.DocumentCurrencyID, NLHistoricalNominalTran.ExchangeRate, NLHistoricalNominalTran.Reference, NLHistoricalNominalTran.Narrative, NLHistoricalNominalTran.UserName, NLHistoricalNominalTran.UserNumber, NLHistoricalNominalTran.Source, NLHistoricalNominalTran.UniqueReferenceNumber, NLHistoricalNominalTran.PostedDate, NLHistoricalNominalTran.TransactionAnalysisCode, NLHistoricalNominalTran.OpLock, NLHistoricalNominalTran.DateTimeCreated, NLHistoricalNominalTran.SYSAccountingPeriodID, NLNominalAccount.NLNominalAccountID, NLNominalAccount.AccountNumber, NLNominalAccount.AccountCostCentre, NLNominalAccount.AccountDepartment, NLNominalAccount.AccountName, SYSAccountingPeriod.PeriodNumber, SYSAccountingPeriod.SYSFinancialYearID
FROM Sage6DGMDLive.dbo.NLHistoricalNominalTran NLHistoricalNominalTran, Sage6DGMDLive.dbo.NLNominalAccount NLNominalAccount, Sage6DGMDLive.dbo.SYSAccountingPeriod SYSAccountingPeriod
WHERE NLHistoricalNominalTran.NLDeletedNominalAccountID = NLNominalAccount.NLNominalAccountID AND SYSAccountingPeriod.SYSAccountingPeriodID = NLHistoricalNominalTran.SYSAccountingPeriodID