1、MOD(X1,X2) 求余运算,返回余数同“%” 2、X1 DIV X2 除法运算返回商,同“/” 3、如果除数为0,那末成果为NULL。 4、<=>和= 是一样的,也是用来断定操作数是不是相等的。不同的是<=>可以用来断定null,=不能断定null。 例:select null<=>null 成果1 逻辑运算符 1、与&&或and:所有操作数不为0且不为null时,成果为1,任何一操作数为0,成果为0,存在一个操作数为null且没有操作数为0时,成果返回null。 例:a、-1&&2&&3 成果为1 b、 0&&3 成果为0 c、0&&null 成果为0 d、3&&null成果null 2、或||或or 例:a、1||-1||null||0成果1 b、3||null成果1 c、0||null成果null d、null||null成果null e、0||0 成果0 3、非!或not 例:a、!null成果null 4、异或xor:雷同为0不同为1,其中任何一个操作数为null成果返回null。mysql中所有大于-1小于1的数字都被视为逻辑0,其他数被视为逻辑1. 例:a、null xor 1成果null b、null xor 0成果null c、3 xor 1成果0 d、1 xor 0成果1 e、0 xor 0 成果0 f、3 xor 0成果1 位运算符 &按位与 |按位或 ~按位取反 ^按位异或 <<按位左移 >>按位右移 位运算会先将操作数变成二进制数,然落后行位运算,最后再将盘算成果从二进制数变回十进制数。 注:位运算操作符必需是十进制,如果是二进制、八进制等,须要通过CONV()函数将操作数转换为十进制。能力进行相应的位运算。1、MOD(X1,X2) 求余运算,返回余数同“%” 2、X1 DIV X2 除法运算返回商,同“