-2
我有兩個數據庫tables.one表調用GL和其他的是GL_TRN table.GL表都有GL的所有細節。GL_TRN表有GL事務。 我想要得到每個GL的總和,但是GL_TRN可能沒有一些GL的trasation。我需要這個sql查詢。想要得到的記錄總數
我有兩個數據庫tables.one表調用GL和其他的是GL_TRN table.GL表都有GL的所有細節。GL_TRN表有GL事務。 我想要得到每個GL的總和,但是GL_TRN可能沒有一些GL的trasation。我需要這個sql查詢。想要得到的記錄總數
SELECT GL.GL_CODE,
CASE WHEN SUM(GL_TRN.TRN_AMOUNT) IS NOT NULL
THEN SUM(GL_TRN.TRN_AMOUNT) ELSE 0 END AS 'TOTAL'
FROM GL
LEFT JOIN GL_TRN ON GL.GL_CODE = GL_TRN.GL_CODE
GROUP BY GL.GL_CODE
GO
thanks.It works .. 。 –
編輯您的問題,並提供樣品數據和預期結果。 –
嗨。請先到[幫助中心](http://stackoverflow.com/help),然後閱讀[如何提問](http://stackoverflow.com/help/how-to-ask)並提供[MCVE :最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。如果身邊的人可以很容易地閱讀和理解你的意思,或者是什麼問題,他們會更願意幫助:) – Dwhitz
嗨...我添加了帶有示例表和期望結果的圖片 –