MySQL 运算符以及优先级

您所在的位置:网站首页 运算符优先级最高的是什么符号 MySQL 运算符以及优先级

MySQL 运算符以及优先级

2024-07-11 09:25| 来源: 网络整理| 查看: 265

每种数据库都支持 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