数据存储——SQLite语句之DQL 数据查询语言

Posted 安然罒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据存储——SQLite语句之DQL 数据查询语言相关的知识,希望对你有一定的参考价值。

一.select 语句

   格式:select   字段内容  from  表名

   1.字段列表

     1-*全部字段

     2-逗号间隔的字段名列表

     3-用as(可省略)指定别名

   2.DISTINCT去重复数据:DISTINCT  字段列表

二.where  查询条件

   1.is null/is not null   判断空/非空

   2.like  模糊比较字符串

     1-通配符

        1>%任意数量字符

        2>_单个字符

     2-用法

        1>like‘%条件’

        2>like‘条件%’

        3>like‘%条件%’

        4>like‘_条件_‘

        5>like‘条件_‘

        6>like‘_条件‘

   3.in 判断是否在值的列表内

     1-和对单个字段or运算等效

     2-用法

        1>字段名  in(值1,值2...)

        2>字段名 in(子查询语句)

   4.between  and  在开始和结束值的之间

     1-between  开始值  and  结束值

     2-前后都包含

     3-等效于字段>=开始值  and  字段<=结束值

     4-用在数值、时间

     5-开始值<=结束值

   4.特点

     1-给结果集增加过滤条件,返回符合条件的记录

     2-跟着from表名后面

三.order by  排序

   1.用法

     1-order by  字段1  ase/desc,字段2......

     2-order by  字段序号(从1开始)

     3-order by 字段别名

     4-order by  字段运算表达式

   2.ASC  升序:缺省值

   3.desc  降序

   4.原则:以靠前的优先,如果前面的数据一致,那按后面的字段排序

四.group  by分组

    1.用法

      1-group  by  字段列表

      2-having  在分组的基础上过滤记录

 

以上是关于数据存储——SQLite语句之DQL 数据查询语言的主要内容,如果未能解决你的问题,请参考以下文章

数据存储——SQLite数据库存储——SQL语句

第6讲:SQL语句之DQL类型的数据查询语言

MySQL之DQL——查询语言

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

ClickHouse SQL 极简教程ClickHouse SQL 之数据查询语言 DQL

数据库 之 数据查询(DQL语句)