1、常用算术运算符

1.1运算符,功能,备注 1.2注意事项   (1)整数(bigint)与整数运算(+,-,)结果为bigint;   (2)浮点数与浮点数运算(/),其结果小数位数为参与运算的小数位数之乘积;   (3)被0除或其它非法运算值其结果为NULL。

2、常用比较运算符

2.1BETWEEN <值1>AND<值2>   检查一个值是否在值1和值2之间(包含值1和值2),SELECT 2 BETWEEN 1 AND 2 FROM DUAL 2.2COALESCE()   返回第一个非NULL的值,SELECT COALESCE(NULL,'aa') FROM dual 2.3=   检查值是否相等。   SELECT 1=NULL FROM DUAL   SELECT 1=1 FROM DUAL   SELECT NULL=NULL FROM dual   SELECT (1,2)=('1','2') FROM dual 2.4GREATEST()   返回最大的参数。 2.5IN()   检查值是否在一组值内。 2.6IS NULL   判断一个值是否为空值。 2.7LEAST()   返回最小值。

3、逻辑运算符

4、赋值运算符

5、常用控制流程函数

  IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。

6、常用字符串函数

6.1ASCII()   返回第一个字符的ascii值 6.2CONCAT()   连接字符串。 6.3CONCAT—WS()   用分隔符连接字符串。 6.4LCASE()   将大写字母转换为小写字母。 6.5LIKE()   %:零个或多个字符。   _:一个字符。   返回包含某字符的值。 6.6TRIM()   去除首尾空格. 6.7SUBSTR()   返回子串函数

7、数学函数

8、时间日期函数

9、类转换函数

10、聚合函数#