表达式 ======================== 表达式是广义概念,通常有若干个输入参数,并且返回一个输出结果。其中输入参数可能来自于常量或单行数据,也可能来自于多行数据。表达式可以组合,一个表达式的输入可以为另一个表达式的输出。 根据表达式的来源和形式,可分为如下几类: * 列引用 * 常量 * 运算符 * 函数 例如: ```javascript SELECT ABS(a + 1) FROM t1 WHERE a > 0; ``` * a为列引用。 * 0、1为常量。 * `>`、`+`为运算符,以0、1、a表达式为输入。 * `ABS`为函数,以`+`表达式为输入。