数据存储——SQLite数据库存储——SQL语句——DQL数据查询语言
Posted 烟_雨_江_南
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据存储——SQLite数据库存储——SQL语句——DQL数据查询语言相关的知识,希望对你有一定的参考价值。
一.where 查询条件
1.操作符
(1)is null/is not null 判断控/非空
(2)like 模糊比较字符串
①通配符
1)% 任意数量字符
2)_ 单个字符
②用法
1)like ‘%条件%’
2)like ‘%条件’
3)like \'条件%\'
4)like \'_条件_\'
5)like \'条件_\'
6)like \'_条件\'
(3)in 判断是否在值得列表内
①和对单个字段 or 运算等效
②用法
1)字段名 in (值1,值2,...)
2)字段名 in (子查询语句)
(4)between and 在开始和结束值的之间
①between 开始值 and 结束值
②前后都包含
③等效于 字段>=开始值 and 字段<=结束值
④用在数值、时间
⑤开始值 <= 结束值
(5)运算符
2.特点
(1)给结果集增加过滤条件,返回复合条件的记录
(2)跟着from表名的后面
二.order by 排序
1.用法
①order by 字段1 asc/desc,字段2...
②order by 字段序号(从1开始)
③order by 字段别名
④order by 字段运算表达式
2.asc 升序:
缺省值
3.desc 降序
4.排序原则:
以靠前的优先,如果前面的数据一致,那按后面的字段排序
三.group by 分组
用法:①group by 字段列表②having 在分组的基础上过滤记录
以上是关于数据存储——SQLite数据库存储——SQL语句——DQL数据查询语言的主要内容,如果未能解决你的问题,请参考以下文章