次のようなテーブルを使用しています。
PBName InputDate Amount
Michael Brown 07-jan-13 1391000,000 €
Mary Aspas 07-jan-13 -400000,000 €
Thomas Dand 15-feb-13 3000000,000 €
Mary Aspas 31-jul-13 3000000,000 €
次に、InputDate が指定された日付の前にあるときに、PBName で合計金額を取得しようとしています。
Dim dd As Date
dd = 15-feb-13
これは私が使用しているコードです:
strSQL = "SELECT Rea.PBName, SUM(CASE WHEN Rea.InputDate < dd THEN Rea.AMOUNT / 1000000 ELSE 0 END) As NNARea "
クエリを実行しようとすると、「列名が無効です」というメッセージが表示されます。
手伝っていただけませんか?
ありがとう