MySQL 运算符以及优先级 |
您所在的位置:网站首页 › 运算符优先级最高的是什么符号 › MySQL 运算符以及优先级 |
每种数据库都支持 SQL 语句,但是它们也都有各自支持的运算符。MySQL 所提供的运算符可以直接对表中数据或字段进行运算,共有4 种运算符:算术运算符、 比较运算符、逻辑运算符和位运算符。 算术运算符 运算符用途+加法-减法*乘法/ 或 DIV除法% 或 MOD取余例如:update user set age=age+1; 比较运算符 运算符用途=等于, !=不等于>大于=min&&=90; 位运算符 运算符用途&按位与^按位异或!取反右移位运算符是在二进制数上进行计算的运算符。位运算会先将操作数变成二进制数,进行位运算。然后再将计算结果从二进制数变回十进制数。 优先级运算符的优先级决定了不同的运算符在表达式中计算的先后顺序,一般情况下,级别高的运算符优先进行计算,如果级别相同,MySQL 按表达式的顺序从左到右依次计算,在无法确定优先级的情况下,可以使用圆括号“()”来改变优先级。 由低到高运算符1=(赋值运算)、:=2II、OR3XOR4&&、AND5NOT6BETWEEN、CASE、WHEN、THEN、ELSE7=(比较运算)、、>=、>、 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |