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

SQLite3 - 编辑中

时间:2015-06-17 02:10:55      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:

管理工具:Navicat

数据类型
{
  text     字段
  integer  数字
  real     浮点
  bolb     二进制  可以完整保存数据,例如照片
}
 
ddl(结构定义 CREATE ALTER DROP)
{
 
CREATE
CREATE TABLE 表的名字(每个字段的定义 字段名 数据类型...)
CREATE TABLE t_cjb(xiaoming text NOT NULL,
                   yuwen integer NOT NULL)
  
 
}
dml(数据操作 INSERT DELETE UPDATE SELECT)
{
INSERT
INSERT INTO 表名(字段列表) values(值的列表)
INSERT INTO studnet(id,name) VALUES (3,‘linf‘) integer 可以不用‘‘

UPDATE
UPDATE 表名 SET 字段名=值...WHERE 条件
UPDATE studnet SET telnum = ‘13100000000‘ WHERE name = ‘xiaoming‘

DELETE
DELETE FROM 表名 WHERE 条件
DELETE FROM studnet WHERE name = ‘xiaoming‘

SELECT
SELECT 字段列表 FROM 表名 WHERE 条件 ORDER BY 字段名
SELECT telnum (AS 电话号码) FROM studnet WHERE name = ‘xiaoming‘
SELECT * FROM studnet WHERE name = ‘xiaoming‘       //显示所有列
SELECT * FROM studnet WHERE name LIKE ‘张%‘          //模糊查询,like
SELECT * FROM studnet WHERE age>20 AND age<30        //显示所有列,*
SELECT * FROM studnet WHERE age>20 ORDER BY age		//排序,大于20的年龄从小到大排
SELECT * FROM studnet WHERE age>20 ORDER BY age DESC//排序,大于20的年龄从大到小排

统计函数(数据类型为intege real)
SELECT count(*) FROM studnet WHERE age>20 AND age<30 //求个数
SELECT sum(age) FROM studnet							//求总数
SELECT avg(age) FROM studnet							//求平均数
SELECT *,yuwen+shuxue+yingyu AS sum FROM student    //各个列总和



SQLite3 - 编辑中

标签:

原文地址:http://my.oschina.net/u/2346786/blog/467589

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