10bet网址
MySQL 5.7参考手册
相关文件10bet官方网站 下载本手册 从本手册中摘录

12.4.1操作员优先权

操作员优先级在以下列表中显示,从最高优先级到最低。在线上一起显示的操作员具有相同的优先级。

间隔二进制,整理!- (一元减去),〜(Unary Bit反演)^ *,/,div,%,mod  - ,+ <<,>>=(比较),<=>,> =,>,<=,<,<>,!=,就像,regexp,in之间,uteas,何时,那么,eld,eld,&& xor或,||=(赋值),:=

优先权=取决于它是用作比较运算符(=)或作为分配运营商(=)。用作比较运算符时,它的优先级相同<=>> =><=<<>!=喜欢regexp., 和在()。当用作分配运算符时,它具有相同的优先级:=第13.7.4.1节“可变分配的Syntax”, 和第9.4节“用户定义的变量”,解释MySQL如何确定哪些解释=应该申请。

对于在表达式中相同的优先级级别发生的运算符,评估将左右进行,除此之外,分配评估向左进行评估。

某些运算符的优先级和含义取决于SQL模式:

第5.1.10节“服务器SQL模式”

运营商的优先级确定表达式中术语评估顺序。要显式覆盖此顺序和组序列,请使用括号。例如:

MySQL>选择1 + 2 * 3;- > 7 mysql>选择(1 + 2)* 3;- > 9.