`
lucid820
  • 浏览: 38786 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SQL操作符及优先级

阅读更多
SQL操作符及优先级
 

操作符/元素 关联性 解释
:: PostgreSQL-风格类型转换
[ ] 数组元素选则
. 表/字段名字分隔符
- 单目负号
^ 幂操作
* / % 左 乘,除,模
+ - 加,减
IS   是否 TRUE,FALSE, UNKNOWN,NULL
ISNULL   是否为 NULL
NOTNULL   是否为 NOT NULL
IN   设置成员
BETWEEN   包含
OVERLAPS   时间间隔重叠
LIKE ILIKE   字符串模式匹配
< >   小于,大于
= 等于,赋值
NOT 逻辑反
AND 逻辑与
OR 逻辑或

以下列表显示了操作符优先级的由低到高的顺序。排列在同一行的操作符具有相同的优先级。

:=

||, OR, XOR

&&, AND

NOT

BETWEEN, CASE, WHEN, THEN, ELSE

=, <=>, >=, >, <=, <, <>, !=, IS, LIKE, REGEXP, IN

|

&

<<, >>

-, +

*, /, DIV, %, MOD

^

- (一元减号), ~ (一元比特反转)

!

BINARY, COLLATE

分享到:
评论

相关推荐

    浅析mysql 语句的调度优先级及改变

    MySQL提供了几个语句调节符,允许你修改它的调度策略:· LOW_PRIORITY关键字应用于DELETE、INSERT、LOAD DATA、REPLACE和UPDATE。· HIGH_PRIORITY关键字应用于SELECT和INSERT语句。· DELAYED关键字应用于INSERT和...

    2009达内SQL学习笔记

    使用IN操作符的优点: 在长的选项清单时,语法直观; 计算的次序容易管理; 比 OR 操作符清单执行更快;最大优点是可以包含其他 SELECT 语句,使用能够动态地建立 WHERE 子句。 如 SELECT prod_id,prod_price,prod...

    SQL 基础--SELECT 查询

    --连接操作符,通过二个垂直的条描述(||),注意,日期和文字数值一定嵌入在单引号里面 SQL&gt; SELECT EMPNO,ENAME || ' IS A ' ||JOB AS POSITION FROM SCOTT.EMP; EMPNO POSITION ---------- ----------------------...

    解决mysql 组合AND和OR带来的问题

    SQL 在处理OR操作符前 优先处理AND操作符。当SQK看到上述WHERE子句时,由于AND在计算次序中优先级更高,操作符被错误的组合了。 此问题的解决方法是使用圆括号明确地分组相应的操作符。 请看下面的SELECT 语句 ...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    3.1.1 如何选择全扫描操作 56 3.1.2 全扫描与舍弃 59 3.1.3 全扫描与多块读取 60 3.1.4 全扫描与高水位线 60 3.2 索引扫描访问方法 65 3.2.1 索引结构 66 3.2.2 索引扫描类型 68 3.2.3 索引唯一扫描 71 ...

    Visual C#2010 从入门到精通(Visual.C#.2010.Step.By.Step).完整去密码锁定版 I部分

    4.2.4 操作符的优先级和结合性总结 68 4.3 使用if语句来做出决策 68 4.3.1 理解if语句的语法 69 4.3.2 使用代码块来对语句进行分组 70 4.3.3 嵌套if语句 70 4.4 使用switch语句 75 4.4.1 理解switch语句的语法...

    PHP3程序设计

    3.4.1 操作符的优先级 32 3.4.2 三重操作符 33 3.4.3 算术操作符 34 3.4.4 条件操作符 35 3.4.5 一元操作符 35 3.4.6 位操作符 37 3.4.7 字符串连接操作符 38 3.4.8 逻辑操作符 38 3.4.9 赋值操作符 40 3.5 总结 41 ...

    SQL语法大全

    Recordset对象Open方法的CursorType参数表示将以什么样的游标类型启动数据,包括adOpenForwardOnly、adOpenKeyset、adOpenDynamic及adOpenStatic,分述如下: ----------------------------------------------------...

    DM8_SQL语言使用手册.pdf

    1.3 DM_SQL 语言的功能及语句 .........................................................................................2 1.4 DM_SQL 所支持的数据类型 ........................................................

    MYSQL常用命令大全

     此操作使testuser能够在每一个test数据库中的表执行SELECT,INSERT和DELETE以及UPDATE查询操作。现在我们结束操作并退出MySQL客户程序:  mysql&gt; exit  Bye9! 1:使用SHOW语句找出在服务器上当前存在什么...

    VBScript介绍手册

    8.3 JScript的操作符 8.3.1 算术操作符 8.3.2 逻辑操作符 8.3.3 位操作符 8.3.4 赋值操作符 8.3.5 混合操作符 第9章 JScript的程控流程 9.1 条件语句 9.1.1 If语句和if…else语句 9.1.2 switch语句 9.2 循环语句 ...

    达梦数据库_SQL语言手册

    1.3 DM_SQL语言的功能及语句 ..................................................................................................... 2 1.4 DM_SQL所支持的数据类型 .............................................

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    16.1.8 操作符的优先级 486 16.2 隐含对象 486 16.3 命名变量 487 16.4 保留的关键字 488 16.5 函数 488 16.6 小结 489 第17章 jsp标准标签库(jstl) 490 17.1 jstl简介 490 17.2 配置jstl 491 17.3 core...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    16.1.8 操作符的优先级 486 16.2 隐含对象 486 16.3 命名变量 487 16.4 保留的关键字 488 16.5 函数 488 16.6 小结 489 第17章 jsp标准标签库(jstl) 490 17.1 jstl简介 490 17.2 配置jstl 491 17.3 core...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    16.1.8 操作符的优先级 486 16.2 隐含对象 486 16.3 命名变量 487 16.4 保留的关键字 488 16.5 函数 488 16.6 小结 489 第17章 jsp标准标签库(jstl) 490 17.1 jstl简介 490 17.2 配置jstl 491 17.3 core...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    16.1.8 操作符的优先级 486 16.2 隐含对象 486 16.3 命名变量 487 16.4 保留的关键字 488 16.5 函数 488 16.6 小结 489 第17章 jsp标准标签库(jstl) 490 17.1 jstl简介 490 17.2 配置jstl 491 17.3 core...

    java基础案例与开发详解案例源码全

    3.4.2 赋值操作符45 3.4.3 关系操作符47 3.4.4 逻辑操作符48 3.4.5 位操作符49 3.4.6 移位运算符49 3.4.7 其他操作符50 3.5 表达式52 3.5.1 表达式简介52 3.5.2 表达式的类型和值52 3.5.3 表达式的运算顺序52 3.5.4 ...

    PHP和MySQL Web开发第4版pdf以及源码

    1.12 理解操作符的优先级和结合性: 1.13 使用可变函数 1.13.1 测试和设置变量类型 1.13.2 测试变量状态 1.13.3 变量的重解释 1.14 根据条件进行决策 1.14.1 if语句 1.14.2 代码块 1.14.3 else语句 1.14.4 ...

Global site tag (gtag.js) - Google Analytics