ios中得sqlite使用基础

数据库 

补充知识: lamp Linux+apache+mysql+php;

轻量级 SQLite3   Access

 

唯一键和主键的区别

:主键不能重复  不能为空  整形数字

唯一键  不能重复  可以为空  整形数字

 

唯一键   wid integer unique  

主键   id integer primary key 

自增  autoincrement     一般和主键一起使用    id integer primary key   autoincrement

 

创建表   create table 表名 (字段1  , 字段2)

如果不存在 创建表

create table if not exists 表名(字段1 ,字段2);

删除表

drop table 表名

插入 

insert into 表名(字段1,字段2) values (值1,值2);

删除

delete from 表名 where 条件

修改

update 表名 set 字段=‘新值’ where 条件

查询

select 字段 from表名

查询n条结果

select 字段 from 表名 limit n;

查询并且按照uid进⾏行排序  默认是升序

select 字段 from 表名 order by uid; 

如果降序的话

select 字段 from 表名 order by uid desc; 

查询⼀一共有⼏几条数据

select count(*) from 表名 

多表

select
USER.uid,USER.name,WUGONG.name
from USER,WUGONG where
USER.uid=WUGONG.uid;
posted on 2014-03-25 12:02  chenhanqing_blcu  阅读(109)  评论(0编辑  收藏  举报