SELECT [TABLE1].*,
IIf(COLUMN1="I",COLUMN2,COLUMN3) AS NEWCOL1,
IIf([COLUMN1]="I",[COLUMN2],
IIf([Year]>2009,[COLUMN4],[COLUMN2]+[COLUMN5]+[COLUMN6])
) AS NEWCOL2
INTO [TABLE2]
FROM [TABLE1];
エラーが発生し続け"Invalid use of null"
ます -- TABLE1 のデータは破損していませんが、COLUMNS 2 から 6 にゼロがいくつかあります -- ここの構造に何か問題がありますか?