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 中的数据没有损坏,除了第 2 列到第 6 列中有一些零——这里的结构有什么问题吗?