-2
私は2つのデータベースtables.oneテーブル呼び出しGLと他のGL_TRN table.GLテーブルは、すべてのGLの詳細を持っています.GL_TRNテーブルはGLトランザクションを持っています。 私は各GLの合計を取得したいですが、GL_TRNにはGLの一部のGLトランセッションがないかもしれません。このためにはSQLクエリが必要です。レコードの合計を取得したい
私は2つのデータベースtables.oneテーブル呼び出しGLと他のGL_TRN table.GLテーブルは、すべてのGLの詳細を持っています.GL_TRNテーブルはGLトランザクションを持っています。 私は各GLの合計を取得したいですが、GL_TRNにはGLの一部のGLトランセッションがないかもしれません。このためには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 .. 。 –
質問を編集し、サンプルデータと希望する結果を提供してください。 –
こんにちは。最初に[HELP center](http://stackoverflow.com/help)に進み、[How to Ask Question](http://stackoverflow.com/help/how-to-ask)を読んで[MCVE :最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)周囲の人々があなたが何を意味するのか、あるいは何が問題なのかを簡単に読んで理解することができれば、彼らはもっと助けてくれるでしょう:) – Dwhitz
こんにちは...私はサンプルテーブルと希望の結果で画像を追加しました –