甩祸 发表于 2018-10-5 06:37:18

mysql常用运算符和常用函数

1、常用算术运算符
  1.1运算符,功能,备注

  1.2注意事项
    (1)整数(bigint)与整数运算(+,-,)结果为bigint;
    (2)浮点数与浮点数运算(/),其结果小数位数为参与运算的小数位数之乘积;
    (3)被0除或其它非法运算值其结果为NULL。
2、常用比较运算符
  2.1BETWEEN AND
    检查一个值是否在值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、聚合函数


页: [1]
查看完整版本: mysql常用运算符和常用函数