我在 MS Access 查询中创建了 IIf 语句,以填充特定字段中的空空格。该语句只影响部分数据,而不是全部。为什么它只适用于一定比例的记录?
Field:Line_off_Date
Table:Claims
Criteria:IIf(IsNull("Line_off_Date "),"1/1/1900"
这是分隔后的官方Sql:
SELECT Claims.Line_off_Date
FROM Claims
WHERE (((Claims.Line_off_Date)=IIf("Line_off_Date IsNull",#1/1/1900#,"Line_off_Date ")));
我不能在这个网站上截屏,但我可以给出一个模拟表示:
Line_off_Date
2013 年 12 月 23 日 2013 年 12 月 23 日 2010 年 5 月 16 日 1900 年 1 月 1 日 1900 年 1 月 1 日
2000 年 12 月 10 日 2008 年 11 月 4 日
这被列为一列,在 1/1/1900 和 12/10/2000 之间有一个空格。当我把它贴在这里时,它变成了一个段落。我希望这在某种程度上有所帮助......