1.创建数据库
1.1利用sql语句
sqlite3 + 文件名(例:filename.db) 创建数据库
create table + 表名(列名 数据类型)(例:create table dirctory(name text)) 添加表格
insert into 表名 values(数据 ) 向表中插入内容
select * from 表名 查看表内所有数据
select 列名 from 表名 where “数据” 查看具体某一数据内容
delete from 表名 where 数据 删除表内某一数据
update 表名 set 数据1=数据2 更改表内数据
drop table 表名 删除表
1.2数据库内的多表联合查看
cross join 交叉链接查询 将表1和表2中的数据链接形成一个新表
select 表名1.列名 as 新列名 ,表2.列名 as 新列名 from 表1 cross join 表2;
inner join 内连接 将两表内相关联数据链接形成新表(无法打印不存在或无关联数据)
例:
学生信息表 student( id,name,age,sex)
成绩表grade(stuid, score,lessonid)
课程表lesson(subject, id)
select grade.stuid as 学号, lesson.subject as 科目, grade.score as 成绩 from grade inner join lesson on grade.lessonid = lesson.id;
outer join 外连接 将两表内相关联数据链接形成新表(可以打印不存在或无关联数据)