Mysql 学习 ->运算符
mysql中的运算符:算数运算符,比较运算符,逻辑运算符和位运算符 1.算术运算符 加,减,乘,除和模运算 在除法运算和模运算中,如果除数为0,将是非法除数,返回的结果为NULL 模还有一种表达方式,MOD(a,b),函数与a%b效果一样 2.比较运算符 mysql允许用户对表达式的左边操作数和右边操作数进行比较,比较结果为真,则返回1,为假则返回0,比较结果不确定的返回NULL, 运算符 作用 = 等于 <>或!= 不等于 <=> null < 小于 <= 小于等于 > 大于 >= 大于等于 BETWEEN 存在于指定范围 IN 存在于指令集合 IS NULL 为NULL IS NOT NULL 不为NULL REGEXP或RLIKE 正则表达式 LIKE 通配符匹配 两个值的比较操作相等时为1,不等于时为0 BETWEEN运算符的使用格式为 a BETWEEN min AND max,当a大于等于min并且小于等于max时,返回值为1,否则返回0 3,逻辑运算符 运算符 作用 NOT或! 逻辑非 AND或&& 逻辑与 OR或|| 逻辑或 XOR 逻辑异或 逻辑非,返回和操作数相反的结果,但是not null 返回的值为null AND逻辑与,当所有的操作数一致达到条件时,返回1,逻辑或OR