zoukankan      html  css  js  c++  java
  • MySQL函数和操作符

    圆括号(...)


    比较函数和操作符

    • =等于
    • <=>空值安全的等于
    • <>!=
    • <=>
    • expr BETWEEN min AND max
    • COALESCE(value,...)在后面的参数列表中返回第一个不为NULL的值
    • GREATEST(value,...)在后面的参数列表中,返回最大的值
    • expr IN (value1,value2,...)若expr在后面的参数列表中存在,返回1,否则返回0

    逻辑运算符

    • NOT,!
    • AND,&&
    • OR,||
    • XOR

    流程控制语句

    • IF(expr1,expr2,expr3)如果expr1为true(expr1<>0&&expr1<>NULL),则返回expr2,否则返回expr3
    • IFNULL(expr1,expr2)如果expr1不为NULL,返回expr1,否则返回expr2

    字符串函数

    • ASCII(str),返回最左字符的数值
    • CHAR_LENGTH(str)等价于CHARACTER_LENGTH(str),返回字符串str长度(单位为字符)。注意于LENGTH(str)区别,后者返回字符串str长度,但是单位为字节
    • CONCAT(str1,str2,...)拼接函数
    • INSTR(str,substr)返回substr在str第一次出现的位置
    • LOWER(str)

    数值运算符和函数

    • +/-/*//
    • ABS(X)绝对值
    • ACOS(X)
    • FLOOR(X)返回不大于X的整数值

    日期和时间函数

    • ADDDATE(date,INTERVAL expr type)
    • ADDTIME(expr1,expr2)
    • CONVERT_TZ(dt,from_tz,to_tz)转换时区
    • DATEDIFF(expr,expr2)时间差值
    • DATE_ADD(date,INTERVAL expr type),DATE_SUB(date,INTERVAL expr type)
  • 相关阅读:
    从程序员到主编顺利转型
    DAS、NAS、SAN区别
    网线知识全接触
    浅议DAS、NAS、SAN区别
    写辞职信要注意的五个要点
    劳动合同签订中的法律问题
    辞职了,离职手续怎么办?
    系统集成工程师知识储备
    还是关于 标记当前
    一个JSON 实例 jQuery 解析JSON数据
  • 原文地址:https://www.cnblogs.com/mengnan/p/6790422.html
Copyright © 2011-2022 走看看