我需要完成以下操作,但需要对EntryValue进行SUM处理,其中EntryType ='C' - EntryType ='D'但不确定将其包含在哪里。SQL Select Sum查询
SELECT SUM(EntryValue) AS EntryValue, Left(Warehouse,1) AS Branch
FROM GenJournalDetail INNER JOIN InvJournalCtl ON (GenJournalDetail.GlPeriod = InvJournalCtl.LedgPeriod) AND (GenJournalDetail.GlYear = InvJournalCtl.YearPostLedg) AND (GenJournalDetail.Journal = InvJournalCtl.GlJournal)
WHERE GenJournalDetail.GlCode = 'Z5207550' AND GlYear = '2011' AND GlPeriod = '10'
GROUP BY Left(InvJournalCtl.Warehouse,1)
我很抱歉,但这个答案没有任何意义。 –
对不起,我有大脑的EntryValue,我需要改进的领域是如果EntryType ='D'没有输入值 – lewiscooksey
@ t-clausen.dk是的你的权利,我没有给予足够的关注的问题,SUM EntryValue)EntryValue可能是一个字符没有意义 –