MySQL常见运算符
算术运算符 用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求于(或称模运算,%)。 运算符 作用 + 加法运算 - 减法运算 * 乘法运算 / 除法运算,返回商 % 求余运算,返回余数 逻辑运算符 逻辑运算符的求值所得结果均为1(TRUE)、0(FALSE),这类运算符有逻辑非(NOT或者!)、逻辑与(AND或者&&)、逻辑或(OR或者||)、逻辑异或(XOR)。 运算符 作用 NOT 非 ! 同NOT AND 与 && 同AND OR 或 || 同OR XOR 异或(其数学符号为⊕) 0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1) 比较运算符 一个比较运算符的结果总是1、0或者是NULL,比较运算符经常在SELECT的查询条件字句中使用,用来查询满足指定条件的记录。MySQL中比较运算符如表所示: 运算符 作用 == 等于 <=> 安全的等于 <>(!=) 不等于 <= 小于等于 >= 大于等于 > 大于 IS NULL 判断一个值是否为NULL IS NOT NULL 判断一个值是否不为NULL LEAST 在有两个或多个参数时,返回最小值 GREATEST 当有2或多个参数时,返回最大值 BETWEEN AND 判断一个值是否落在两个值之间 ISNULL 与IS NULL作用相同 IN 判断一个值是否落在两个值之间 NOT IN