T-SQL 语言基础(三)—— 运算符

来源:互联网 发布:淘宝 全球买手关闭 编辑:程序博客网 时间:2024/04/28 04:53

T-SQL 语言基础(三)—— 运算符

运算符

一、算术运算符
运算符 说明 + 加法 - 减法 * 乘法 / 除法 % 取模
二、赋值运算符 =
三、位运算符
运算符 说明 & 逻辑与 | 逻辑或 ^ 逻辑异或
四、比较运算符
运算符 说明 = 等于 > 大于 < 小于 >= 、!< 大于等于 <=、!> 小于等于 <>、!= 不等于
五、逻辑运算符
运算符 说明 ALL 参与运算的表示式为 TRUE 则返回 TRUE AND 两个布尔表达式均为 TRUE 则返回 TRUE ANY 参与运算的过关表达式中任意一个为TRUE 则返回 TRUE BETWEEN 操作数在范围内返回 TRUE EXISTS 子查询不为空则返回 TRUE IN 操作数等于表达式列表中的一个,则返回 TRUE LIKE 操作数与一种搜索模式匹配则返回 TRUE NOT 对布尔值取反 OR 两个布尔表达式一个为 TRUE 则返回 TRUE SOME 参与运算的表达式中有些为 TRUE 则返回 TRUE
六、字符串串联运算符 +
七、一元运算符
运算符 说明 + 取正 - 取负 ~ 按位非,取补码

运算符优先级

优先级 运算符 1 ~(按位非) 2 *(乘)、/(除)、%(取模) 3 +(正)、-(负)、+(加)、+(字符串连接)、-(减)、&(位与) 4 比较运算符 5 ^(位异或)、| (位或) 6 NOT 7 AND 8 ALL ANY BETWEEN IN LIKE OR SOME 9 =(赋值)
0 0
原创粉丝点击