数据存储——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数据查询语言的主要内容,如果未能解决你的问题,请参考以下文章

数据存储——SQLite数据库存储——SQL语句——DML数据操作语言内置函数聚合函数

SQLite如何存储多条信息

编写SQL语句操作数据库(慕课SQLite笔记)

SQLite3介绍及SQL语句详解(SQLite一)

android——SQLite数据库存储(操作)

SQLite 3 中的数据类型