文/程序员男神
前言
感觉自己好久没有静下心来学习,心里面有点空了。初入职场一年多,学习总是不能按自己的计划和想法发展。以后怎么升职加薪,小伙伴,为了升职加薪,燥起来。

内容目录
一、什么是Sqlite?
SQLite是一个小型的、开源的、可嵌入的、支持事务操作、无数据类型、程序驱动、效率高的关系型数据库。
百度百科的解释:SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。
二、Sqlite的介绍
特点:跨平台的磁盘文件
代码量少
API简单易用
三、Sqlite的语法回顾
1、sqlite支持的数据类型
Integer varchar(10) float double char(10) text
2、sqlite语法回顾
2.1 创建表的语句
create table (字段名称 数据类型 约束,字段名称 数据类型 约束......)
create table company (_id Integer primary key,name varchar(10),age Integer not null)
2.2 删除表的语法
drop table 表名
drop table company
2.3 修改数据的语法
注意:修改以及删除数据一定要注意条件的使用,否则会后悔哦!
update 表名 set 字段=新值 where 修改的条件
update company set name="dj" where _id=2
2.4 删除数据的语法
delete from 表名 where 删除的条件
delete from company where _id=4
2.5查询数据的语法
select 字段名 from 表名 where 查询条件 group by 分组的字段 having 筛选条件 order by 排序字段
select * from company
select name,age from company
select * from company where _id=1
select * from company where _id<>1
select * from company where id=1 and age >18
select * from company where name like "%张%"
select * from company where name like "张%"
select * from company where name is null
select * from company where age between 18 and 30
select * from company where age>18 order by _id
相信大家根据查询条件就可以了解每个查询语句的意思,这里不做过多阐述,大家晚安,周一要加油了。