SQL运算符
SQL运算符实例代码教程 - 运算符是一个保留字或字符,主要用于在SQL语句的WHERE子句来执行,比较和算术运算等操作。
加法 -添加任一侧上的操作符的值SQL运算符是什么?
运算符是一个保留字或字符,主要用于在SQL语句的WHERE子句来执行,比较和算术运算等操作。
运算符用于指定一个SQL语句中的条件,并作为连词多个条件在一份声明中。
算术运算符
比较操作符
逻辑运算符
运算符用来作为否定条件
SQL算术运算符:
假设变量的一个持有值为10,变量b持有20:
| 操作符 | 描述 | 例子 |
|---|---|---|
| + | 加法 -添加任一侧上的操作符的值 | a + b 得到 30 |
| - | 减法 - 从左边减去右边操作数的操作 | a - b 得到 -10 |
| * | 乘法 - 操作符两侧的值相乘 | a * b 得到 200 |
| / | 除 - 将左边除右边的操作数(取模) | b / a 得到 2 |
| % | 模量 - 将左边用右手操作,并返回操作数的余数 | b % a 得到 0 |
SQL比较操作符:
假设变量的一个持有值为10,变量b持有20:
| 操作符 | 描述 | 例子 |
|---|---|---|
| = | 检查如果两个操作数的值是相等或不相等,如果是的话,条件为真。 | (a = b) is not true. |
| != | 检查如果两个操作数的值是否相等,如果值不相等,则条件为真。 | (a != b) is true. |
| <> | 检查如果两个操作数的值是否相等,如果值不相等,则条件为真。 | (a <> b) is true. |
| > | 检查值,如果左操作数大于右操作数的值,如果是的话,条件为真。 | (a > b) is not true. |
| < | 检查如果左操作数的值小于右操作数的值,如果是的话,条件为真。 | (a < b) is true. |
| >= | 检查如果左操作数的值大于或等于右操作数的值,如果是的话,条件为真。 | (a >= b) is not true. |
| <= | 检查如果左操作数的值小于或等于右操作数的值,如果是的话,条件为真。 | (a <= b) is true. |
| !< | 检查如果左操作数的值不小于右操作数的值,如果是的话,条件为真。 | (a !< b) is false. |
| !> | 检查如果左操作数的值是不大于右操作数的值,如果是的话,条件为真。 | (a !> b) is true. |
SQL逻辑运算符:
这是在SQL所有的逻辑运算符的列表。
| 运算符 | 描述 |
|---|---|
| ALL | 所有运算符用于比较的值到另一个值组中的所有值。 |
| AND | AND运算符允许多个条件的存在,在一个SQL语句中的WHERE子句。 |
| ANY | ANY运算符用于比较的值在列表中根据任何适用的条件。 |
| BETWEEN | BETWEEN运算符用于搜索一组值的范围内的值,给定的最小值和最大值。 |
| EXISTS | 存在指定的表中符合特定条件的运算符用于搜索存在的一行记录。 |
| IN | IN操作符用来比较的文字值已指定一个值的列表。 |
| LIKE | LIKE运算符用于比较相似的值,使用通配符的值。 |
| NOT | NOT运算符的含义相反的逻辑运算符,它被使用如 NOT EXISTS, NOT BETWEEN, NOT IN 等,这是一个相反的运算符。 |
| OR | 使用OR运算符结合SQL语句的WHERE子句中的多个条件。 |
| IS NULL | NULL操作符用来比较NULL的值。 |
| UNIQUE | 独特的操作符搜索指定的表中的每一行的唯一性(不重复)。 |
SQL运算符的更多相关文章
- ThinkPHP运算符 与 SQL运算符 对比表
ThinkPHP运算符 与 SQL运算符 对比表 TP运算符 SQL运算符 样例 实际查询条件 eq = $map['id'] = array('eq',100); 等效于:$map['id'] = ...
- (四)PL/SQL运算符
运算符是一个符号,告诉编译器执行特定的数学或逻辑操作. PL/SQL语言有丰富的内置运算符,运算符提供的以下几种类型: 1.算术运算符 2.关系运算符 3.比较运算符 4.逻辑运算符 5.字符串运算符 ...
- SQL 运算符
运算符是一个保留字或字符,主要用于连接WHERE后面的条件. 一.算数运算符 运算符 描述 + 加法 把运算符两边的值相加 - 减法 左操作数减去右操作数 * 乘法 把运算符两边的值相乘 / 除法 左 ...
- Mysql 中Left/Right join on后面and和where条件查询的差异-Mysql SQL运算符是有优先级
一.Mysql中Left/Right join on后面and和where条件查询的差异 1.建两张测试表,一张商户定义表.一张商户操作状态明细表 1)商户定义表 CREATE TABLE hope. ...
- SQL --------------- 运算符 = 与 in
in 用于指定查询与where 一块进行使用,可以用来指定一个或多个,和 “ = ” 差不多 语法: select * from 表名 where 字段 in (字段对应的值可以是一个或多个) 建个表 ...
- sql运算符优先级及逻辑处理顺序--查询sql执行顺序
sql逻辑处理顺序 --开启和关闭查询 --SET STATISTICS TIME ON---------------------------------------------请先来看看SET ST ...
- sql 中的运算符级别 如and or not
写了这么多简单的sql,很多东西忘记得差不多了,差点连最基本sql运算符优先级都忘了.平时最常用到and or的优先级都忘了 and的优先级高于or的优先级 举个例子 select * from us ...
- SQL记录-PLSQL运算符
PL/SQL运算符 运算符是一个符号,告诉编译器执行特定的数学或逻辑操作. PL/SQL语言有丰富的内置运算符,运算符提供的以下几种类型: 算术运算符 关系运算符 比较运算符 逻辑运算符 字符串运算符 ...
- Oracle学习笔记十 使用PL/SQL
PL/SQL 简介 PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言,是对 SQL 的扩展,它支持多种数据类型,如大对象和集合类型,可使用 ...
随机推荐
- C#全局键盘监听(Hook)
一.为什么需要全局键盘监听? 在某些情况下应用程序需要实现快捷键执行特定功能,例如大家熟知的QQ截图功能Ctrl+Alt+A快捷键,只要QQ程序在运行(无论是拥有焦点还是处于后台运行状态),都可以按下 ...
- C# InDepth 第一章
深入理解C#第一部分,第一章介绍了C#开发得进化史. 1 从数据类型定义引入c#1到4中得改变 c#2:强类型集合(泛型) c#3:自动实现得属性和简化得初始化 c#4:命名实参 2 排序和过滤 排序 ...
- 在Windows安装Reids 详解
今天安装了redis,记录点经验 因为Redis项目没有正式支持Windows. 但Microsoft开发和维护一个针对Windows 64版的redis. 下载地址在微软的GitHub上,地址:ht ...
- Spring Batch学习笔记(一)
Spring Batch简介 Spring Batch提供了可重复使用的功能,用来处理大量数据.包括记录.跟踪,事务管理,作业处理统计,作业重启,跳过和资源管理. 此外还提供了更高级的技术服务和功能, ...
- WPF点滴(2) 创建单实例应用程序
最近有同事问道在应用程序启动之后,再次双击应用程序,如何保证不再启动新的应用程序,而是弹出之前已经启动的进程,本质上这就是创建一个单实例的WPF应用程序.在VS的工程树中有一个App.xaml和App ...
- Docker容器的原理与实践(上)
本文来自网易云社区. 虚拟化 是一种资源管理技术,将计算机的各种资源予以抽象.转换后呈现出来, 打破实体结构间的不可切割的障碍,使用户可以比原本更好的方式来应用这些资源. Hypervisor 一种运 ...
- Struts2乱码问题的解决办法
乱码问题的起因在于数据在web系统的各个层中间传递的时候编码不同,比如页面使用GB18030而中间层使用UTF-8.由于struts2默认使用的就是UTF-8编码,所以在页面如果使用的是其他的编码格式 ...
- Java基础学习篇---------this、object的学习
一.this的学习方法 1.使用this调用构造方法市一定放在构造方法的首行 2.使用this调用构造方法时一定流出调用的出口 public class MyClass { public MyClas ...
- linux parallel rsync 拷贝N多文件
先来个对比图看一下, 左边图是普通 rsync 目录拷贝, 右边图是借助 parallel 工具并发起了多个 rsync centos6.5安装 parallel #!/bin/bash # Inst ...
- 一分钟搞懂 JavaScript this 指向问题
关于Javascript的this指向问题,网络上有很多分析文章,写的很好,比如这里和这里 我这里做一个简单的总结. 箭头函数的 this 箭头函数内的this指向外层函数定义时所在的作用域.如果没有 ...