SQLite 运算符

1. 运算符

首先,问大家运算符是什么?运算符在很多领域均用使用。它也分很多中,常见的比如:算数运算符、比较运算符、逻辑运算符等。

2. 算数运算符

运算符 描述 实例:假设 变量a=10,b=21
+ 加法:将运算符两边的变量相加 a + b 得到 31
- 减法:运算符左侧表量减去右侧变量 b - a 得到 11
* 乘法:将运算符两边的变量相乘 a * b 得到 210
/ 除法:用运算符左侧的变量除以右侧的变量 b / a 得到 2.1
% 取模:用运算符左侧的变量除以右侧的变量后得到的余数 b % a 得到 1

3. 比较运算符

运算符 描述 实例:假设 变量a=10,b=20
== 检查两个操作数的值是否相等,如果相等则条件为真。 a == b 为假
= 检查两个操作数的值是否相等,如果相等则条件为真。 a = b 为假。
!= 检查两个操作数的值是否相等,如果不相等则条件为真。 a != b 为真。
<> 检查两个操作数的值是否相等,如果不相等则条件为真。 a <> b 为真。
> 检查左操作数的值是否大于右操作数的值,如果是则条件为真。 a > ) 为假。
< 检查左操作数的值是否小于右操作数的值,如果是则条件为真。 a < b 为真。
>= 检查左操作数的值是否大于等于右操作数的值,如果是则条件为真。 a >= b 为假。
<= 检查左操作数的值是否小于等于右操作数的值,如果是则条件为真。 a <= b 为真。
!< 检查左操作数的值是否不小于右操作数的值,如果是则条件为真。 a !< b 为假。
!> 检查左操作数的值是否不大于右操作数的值,如果是则条件为真。 a !> b 为真。

4. 逻辑运算符

运算符 描述
AND a AND b a和b同时为真,条件成立。
OR a OR b a或b一个为真,条件成立
IS NULL 不能为NULL
IS a IS b a和b相等
IS NOT a IS NOT b a和b不相等
BETWEEN BETWEEN a and b 在a到b之间
IN a IN [v1, v2] a在列表
NOT IN 和IN相反,不在列表里
LIKE LIKE "%李%" 使用通配符匹配得到包含"李"的相似的值
EXISTS EXISTS
GLOB GLOB 与 LIKE 相似,但不同之处在于,它是大小写敏感的。
NOT NOT XX 取逻辑运算符的对立面。比如 NOT BETWEEN、NOT IN等等。它叫否定运算符。
|| 拼接两个不同的字符串,得到一个新的字符串。
UNIQUE 搜索指定表中的每一行,返回去重结果。

最新文章

  1. js实现点击增加文本输入框
  2. 杭电ACM2076--夹角有多大(题目已修改,注意读题)
  3. gridview合并相同的行
  4. 查询页面checkbox使用
  5. 关于vs code的个人配置
  6. ArrayList 和 LinkedList 的实现与区别
  7. error: Autoconf version 2.67 or higher is required
  8. 网赚app
  9. Java内存的 静态方法和实例方法的区别及使用场景
  10. Ubuntu安装WDCP遇到的无法便于错误解决方法
  11. ucli tcl cmd
  12. ipa重签名
  13. eclipse中tomcat启动设置参数
  14. Spark项目之电商用户行为分析大数据平台之(七)数据调研--基本数据结构介绍
  15. Android 视觉规范
  16. Ubuntukylin-14.04-desktop(带分区)安装步骤详解
  17. VB中的正则表达式
  18. Js 操作 Cookies
  19. 安装Fedora 21工作站后要做的10件事情
  20. if you have content fetched asynchronously on pages where SEO is important, SSR might be necessary

热门文章

  1. thinkphp6下载安装与配置图文详细讲解教程(composer下载安装)
  2. Codeforces 1246D/1225F Tree Factory (构造)
  3. 用itext生成PDF报错:Font &#39;STSong-Light1&#39; with &#39;UniGB-UCS2-H&#39; is not recognized.
  4. 数据可视化界面UI设计大屏展示
  5. HearthBuddy炉石兄弟 格雷迈恩
  6. koa 项目打包(使用webpack打包koa2 框架app)
  7. centos 下 安装vim
  8. 线上应用接入sentinel的第一个流控规则
  9. [JDBC]批量提交插入语句以提高数据插入速度(效率提升不明显)
  10. mybatis之分页查询