加减优先级与乘除优先级哪个大

 我来答
你的笑依然动人
2015-11-10 · TA获得超过329个赞
知道答主
回答量:86
采纳率:0%
帮助的人:31.9万
展开全部
运算符是一些符号,它们能够用来执行算术运算、字符串连接、赋值以及在字段常量和变量之间进行比较。在SQL Server 2005中,运算符主要有以下六大类:算术运算符、赋值运算符、位运算符、逻辑运算符以及字符串串联接运算符。

1 .算术运算符:可在两个表达式上执行数学运算,两个表达式可以是数字数据类型分类的任何数据类型。包括: + , - , * , / 和取模( % )。
2 .赋值运算符:Transact - SQL中的运算符( = ),( = )还可以在列标题和为列定义值的表达式之间建立关系。
3 .位运算符:在整形数据或者二进制数据(image类型除外)之间执行位操作。
运算符 & (按位AND), | (按位OR), ^ (按位异或XOR)都是两上操作数。
4 .比较运算符:比较两个表达式的大小或是否相同,其比较的结果是布尔值,即:true(表达式结果为真)、false、以及unknown。
注: text , ntext ,image数据类型不可用。
5 .逻辑运算符:可把多个逻辑表达式连接起来。包括AND,OR和NOT等运算符,返回带有true,false值和布尔数据类型。
6 .字符串串联运算符:用 + 加号进行字符串串联,例:语句select ' tai ' + ' hang ' ,其结果为taihang。

运算符的优先级从高到低排列:
1 .括号:( )
2 .乘、除、求模运算符: * 、 / 、 %
3 .加减运算符: + 、 -
4 .比较运算符: = , > , , >= , <= , > , != , !> , !<
5 .位运算符: ^ , & , |
6 .逻辑运算符: NOT
7 .逻辑运算符: AND
8 .逻辑运算符: OR
sFz73r1
2015-03-12 · TA获得超过107个赞
知道小有建树答主
回答量:308
采纳率:0%
帮助的人:131万
展开全部
运算符是一些符号,它们能够用来执行算术运算、字符串连接、赋值以及在字段常量和变量之间进行比较。在SQL Server 2005中,运算符主要有以下六大类:算术运算符、赋值运算符、位运算符、逻辑运算符以及字符串串联接运算符。

1 .算术运算符:可在两个表达式上执行数学运算,两个表达式可以是数字数据类型分类的任何数据类型。包括: + , - , * , / 和取模( % )。
2 .赋值运算符:Transact - SQL中的运算符( = ),( = )还可以在列标题和为列定义值的表达式之间建立关系。
3 .位运算符:在整形数据或者二进制数据(image类型除外)之间执行位操作。
运算符 & (按位AND), | (按位OR), ^ (按位异或XOR)都是两上操作数。
4 .比较运算符:比较两个表达式的大小或是否相同,其比较的结果是布尔值,即:true(表达式结果为真)、false、以及unknown。
注: text , ntext ,image数据类型不可用。
5 .逻辑运算符:可把多个逻辑表达式连接起来。包括AND,OR和NOT等运算符,返回带有true,false值和布尔数据类型。
6 .字符串串联运算符:用 + 加号进行字符串串联,例:语句select ' tai ' + ' hang ' ,其结果为taihang。

运算符的优先级从高到低排列:
1 .括号:( )
2 .乘、除、求模运算符: * 、 / 、 %
3 .加减运算符: + 、 -
4 .比较运算符: = , > , , >= , <= , > , != , !> , !<
5 .位运算符: ^ , & , |
6 .逻辑运算符: NOT
7 .逻辑运算符: AND
8 .逻辑运算符: OR
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式