关于方括号
前面的例子中,表达式中的列名都用方括号括起来了,例如:
[语文] + [数学] + [英语] + [物理] + [化学]
不过方括号并非是必须的,我们也可以这样写:
语文 + 数学 + 英语 + 物理 + 化学
但是有一种情况例外,如果使用外部表,可能会出现纯数字或者包括特殊符号的列名,此时列名必须用方括号括起来:
[a%2] + [a%1] + [123]
前两列因为包括特殊符号“%”,所以必须用方括号,而第三列的列名“123”是纯数字的,用方括号告诉系统:这是一个列名,不是数字。
关于外部表,我们会在专门的章节讲述。
官方的建议是:尽管方括号并非必须的,但是表达式中的列名应该尽量用方括号括起来。