`
lucid820
  • 浏览: 40961 次
  • 性别: 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

分享到:
评论

相关推荐

    SQL查询和SQL函数.pptx

    3. **SQL操作符的优先级**: - 从高到低依次为:算术操作符 &gt; 连接操作符 &gt; 比较操作符 &gt; NOT逻辑操作符 &gt; AND逻辑操作符 &gt; OR逻辑操作符。 4. **SQL函数**: - **单行函数**:针对每一行数据返回一个单一值,如...

    00587 Oracle公司内部数据库培训资料-Les01基本SQL SELECT语句(PPT 29页).ppt

    本资源涉及基本的SQL SELECT语句,主要涵盖了SELECT语句的基本功能、语法、操作符优先级、空值定义等方面的内容。 一、SELECT语句的基本功能 SELECT语句是SQL语言中最基本也最重要的一种语句,它允许用户从数据库...

    GBase 8a MPP Cluster SQL参考手册(有导出)

    接着,文档进一步介绍了操作符和函数,包括操作符的优先级、圆括号的使用、比较函数和操作符、逻辑操作符、转换操作符和函数,以及控制流函数如CASE、DECODE、IF、IFNULL、NULLIF等。此外,还包括了字符串函数,例如...

    ORACLESQL自学1.ppt

    本笔记涵盖了 SELECT 语句的基本用法、SQL 语言和 SQL*Plus 命令的不同、算术运算符的使用、操作符优先级、空值的定义和使用、列的别名、连接符的应用等重要主题。 一、SELECT 语句的基本用法 SELECT 语句是 ...

    Mysql与SQL Server区别

    在给定的部分内容中,提到了MySQL中的操作符优先级。MySQL中操作符的优先级由低到高依次为:赋值操作符、逻辑或操作符、逻辑与操作符、NOT操作符、比较操作符等。需要注意的是,如果启用了`HIGH_NOT_PRECEDENCE` SQL...

    SAP-HANA数据库SQL参考手册.pdf

    操作符在SQL中用于构建表达式,包括一元和二元操作符,操作符优先级决定了表达式中操作的顺序,算术操作符、字符串操作符、比较操作符、逻辑操作符和集合操作符分别用于执行不同的任务。 表达式是SQL中构造查询和...

    ORACLE__SQL语句教学

    4. 算术运算符的使用和操作符优先级。 5. 空值在SQL语句中的处理方式。 通过学习上述知识点,初学者可以掌握Oracle数据库中SQL语言的基础应用,为后续更复杂的数据操作和数据库管理打下坚实的基础。

    sap hana 的 sql参考手册

    - 谓词和操作符:介绍比较谓词、范围谓词、In谓词、Exists谓词和NULL谓词等SQL语句中常用的谓词,以及一元和二元操作符、操作符优先级、算术操作符、字符串操作符、比较操作符、逻辑操作符和集合操作符等。...

    GBase 8a SQL参考手册

    这里提供了操作符的优先级规则,以及圆括号在操作中的作用。比较函数和操作符允许用户进行数据比较操作,包括等于、不等于、大于、小于以及NULL值安全比较等。逻辑操作符如NOT、XOR用于进行条件逻辑判断。转换操作符...

    oracle 常用应用操作总结

    2. **SQL操作符优先级**: - Oracle SQL的操作符优先级遵循特定的规则,从高到低依次是:算术操作符、连接操作符、比较操作符、NOT逻辑操作符、AND逻辑操作符、OR逻辑操作符。 3. **创建存储过程**: - `CREATE ...

    oracle sql 帮助文档

    10. 操作符的优先级: - 在SQL中,乘法和除法运算的优先级高于加法和减法。 - 同一优先级的运算符按从左到右的顺序执行。 - 括号内的运算符具有最高优先级,先执行括号内的表达式。 11. 使用括号改变运算顺序: ...

    数据库原理及应用期末试题及答案.docx

    3. SQL操作符的优先级: - 通常,算术操作符的优先级最高,接着是关系操作符,最后是逻辑操作符。 - 所以,选项A正确,算术&gt;关系&gt;逻辑。 4. VFP(Visual FoxPro)操作: - 表文件的默认扩展名是.DBF。 - 创建表...

    词法分析器-算符优先

    操作符的优先级决定了哪个操作先执行,而结合性则规定了当操作符具有相同优先级时如何组合操作数。例如,在大多数编程语言中,乘法和除法的优先级高于加法和减法,且它们都是左结合的,这意味着`a * b + c`会被解析...

    MySQL基础-操作符大全.pdf

    MySQL基础——操作符大全,包括 运算符优先级、比较函数和运算符、逻辑操作符和赋值运算符详细介绍。

    JIRA search

    * 设置操作符的优先级,用户可以根据需要设置操作符的优先级。 六、高级搜索的参考手册 高级搜索的参考手册包括: * 关键字参考手册,列出了所有JQL关键字。 * 操作符参考手册,列出了所有JQL操作符。 * 字段参考...

    SAP_HANA数据库SQL参考手册

    - **操作符优先级**:不同的操作符有不同的优先级,例如乘除运算符优先于加减运算符。 - **算术操作符**:如 `+`, `-`, `*`, `/` 等。 - **字符串操作符**:如 `||` 用于连接两个字符串。 - **比较操作符**:如 `=`,...

    GBase 8a MPP Cluster SQL 参考手册

    - **操作符优先级**:定义了各种操作符的优先级顺序。 - **圆括号**:用于改变表达式的计算顺序。 - **比较函数和操作符**:包括等于、不等于、大于、小于等操作。 - **逻辑操作符**:AND、OR、NOT等。 - **...

    Oracle公司内部SQL培训资料

    在执行包含数学运算的查询时,需要注意操作符的优先级,乘除运算符的优先级高于加减运算符,而在同级运算符中,运算将从左向右进行。如果希望改变运算顺序,可以使用括号来指定优先执行的运算部分。 在数据查询中,...

    oracle基本语句格式.pdf

    7. SQL操作符的优先级: 从高到低依次为:算术操作符、连接操作符、比较操作符、NOT逻辑操作符、AND逻辑操作符、OR逻辑操作符。 8. SQL函数: - 单行函数:对每行返回一个值,如`LENGTH`, `TRIM`, `DECODE`等。 ...

    MySQL常用的函数[定义].pdf

    `HIGH_NOT_PRECEDENCES` SQL模式会影响`NOT`操作符的优先级,如果启用,它的优先级会与`!`操作符相同。 比较函数和操作符用于确定两个值之间的关系,如相等 (`=`)、不等 (`&lt;&gt;`、`!=`)、大于 (`&gt;`), 小于 (`)、大于...

Global site tag (gtag.js) - Google Analytics