码迷,mamicode.com
首页 > 数据库 > 详细

【SQLite】教程06-SQLite表操作

时间:2020-08-05 16:52:40      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:select   通配   create   出现   设置   下划线   nbsp   添加   类型   

创建表:

CREATE TABLE 语句用于在任何给定的数据库创建一个新表。命名表、定义列、定义每一列的数据类型

技术图片

 

 

 查看表:

技术图片

 

 

 详细查看表:

技术图片

重命名表:

技术图片

 

 

 删除表:

技术图片

 

 

 创建表并添加7条记录(第七条记录用了第二种方法添加):

技术图片

查询表

技术图片

显示字段名

 

 

 技术图片

以表格方式显示

 

 

 技术图片

 

 

 

 显示结果

技术图片

 

 

 选择字段查询

技术图片

设置列的显示宽度

技术图片

 

 

 

恢复默认宽度 

.width on

修改表中已有的记录

技术图片

 

 

 删除表中已有的记录

技术图片

 

 

 LIKE 运算符是用来匹配通配符指定模式的文本值

百分号(%)代表零个、一个或多个数字或字符。下划线(_)代表一个单一的数字或字符。可以使用 AND 或 OR 运算符来结合 N 个数量的条件

例子:查找年龄为20-29岁且地址带a字符的记录

技术图片

 GLOBLE 运算符是用来匹配通配符指定模式的文本值

星号(*)代表零个、一个或多个数字或字符。问号(?)代表一个单一的数字或字符。这些符号可以被组合使用。可以使用 AND 或 OR 运算符来结合 N 个数量的条件

与 LIKE 运算符不同的是,GLOB 是大小写敏感的

 显示第5至第7条记录

limit 2 -- 只显示两条记录

offset 4 -- 忽略前面4条记录,从第5条开始

 技术图片

 

 技术图片

 

 排序显示

asc 由小到大(默认)

desc 由大到小

技术图片

 

 

分组计算

GROUP BY 子句的基本语法。GROUP BY 子句必须放在 WHERE 子句中的条件之后,必须放在 ORDER BY 子句之前。

求发给每个员工的总薪水:

技术图片

 

 

指定条件过滤,字段不重复的记录

HAVING 子句允许指定条件来过滤将出现在最终结果中的分组结果。

WHERE 子句在所选列上设置条件,而 HAVING 子句则在由 GROUP BY 子句创建的分组上设置条件。

在一个查询中,HAVING 子句必须放在 GROUP BY 子句之后,必须放在 ORDER BY 子句之前。

技术图片

 

去重显示

 DISTINCT 关键字与 SELECT 语句一起使用,来消除所有重复的记录,并只获取唯一一次记录。

 

 技术图片

 

【SQLite】教程06-SQLite表操作

标签:select   通配   create   出现   设置   下划线   nbsp   添加   类型   

原文地址:https://www.cnblogs.com/KMould/p/13440236.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!