首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计教程
Sqlite简单例子
Sqlite
2020-07-14
-- 1、创建
数据库
-- 2、创建表 create table employee( _id integer primary key AUTOINCREMENT,name text,age integer,money integer ); --
删除
表 DROP TABLE 表
名称
drop table employee; -- 3、插入数据 -- INSERT INTO 表
名称
VALUES (值1,值2,....) insert into employee values (1,'赵日天',28,10000); insert into employee values (2,'叶良辰',18,3000); insert into employee values (3,'龙傲天',15000); insert into employee values (4,'福尔康',48,11000); insert into employee (name,age,money) values ('赵日天',10000); insert into employee (name,money) values ('叶良辰',3000); insert into employee (name,money) values ('龙傲天',15000); insert into employee (name,money) values ('福尔康',11000); -- INSERT INTO table_name (列1,列2,...) VALUES (值1,....) insert into employee (name,money) values ('刘斩仙',38,8000) -- 4、
删除
数据 -- DELETE FROM 表
名称
WHERE 列
名称
= 值 --
删除
一行数据 where表示条件 delete from employee where name='刘斩仙'; --
删除
所有数据 DELETE FROM employee -- 5、
修改
数据 --UPDATE 表
名称
SET 列
名称
= 新值 WHERE 列
名称
= 某值 --
修改
一行数据 把龙傲天改成38岁 update employee set age=38 where _id=3 --把龙傲天年龄加10岁 update employee set age=age+10 where _id=3 --
修改
多行数据 把龙傲天年龄加10岁,工资涨10000 update employee set age=age+10,money=money+10000 where _id=3 --
修改
所有数据 update employee set money=10000; -- 把赵日天和龙傲天的工资都改成20000 update employee set money=20000 where _id=1 or _id=3; -- 6、
查询
数据 -- SELECT 列
名称
FROM 表
名称
-- 只要name,money select name,money from employee; -- SELECT * FROM 表
名称
*代表所有列 select * from employee; -- 只
查询
一行数据 select * from employee where _id=4; -- 7、
修改
表的结构 -- 向表中
添加
一列 ALTER TABLE table_name ADD column_name datatype alter table employee add card text; -- 8、
分页
select image,title,content from employee limit 0,5; (0这个位置的意思是从哪个位置开始也称偏移量,5这个位置是
查询
多少条
数量
) -- 9、
查询
总共有多少行,返回的是所有列的行数最多的值(无论有几列或者有可能某一列是没有数据或者为空) select count(*) from employee; -- 10、
查询
某一列(元素)有多少行,在
一个
表格中假如有15行,但是这个列中有某一行是null,那么得到的值就是14 select count(image) from emplyee;
相关文章
Java 嵌入数据处理引擎:SQLite 的挑战者 esProc SPL
SQLite架构简单,又有Json计算能力,有时会承担Json文件/RES...
五、使用Python操作数据库
使用Python操作内置数据库SQLite以及MySQL数据库。
AndroidStudio-实现登录界面数据存储在SQLite
登陆界面
一文教会你导出微信聊天记录
破解微信数据库密码,用python导出微信聊天记录
UnitySqlite持久化数据
(Unity)SQLite 是一个软件库,实现了自给自足的、无服务器...
Android用户登陆与注册功能的简单实现SQLite
安卓开发,利用SQLite实现登陆注册功能