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;
原文地址:https://www.cnblogs.com/AbelChen1991/p/3622824.html