#import "table.h"
@implementation table
// 1.创建表
每一列之间用‘,‘,如果存在就不创建
create table
if not exists t_class(
class_id integer primary key autoincrement,
class_name varchar,
person_count integer
default 0)
// 1.1// 删除表
drop table
if exists t_person
// 2.插入数据(增),因为设置id为自增,所以不输入直接为1
insert into t_class (class_name,person_count) values(‘class1‘,10)
// 3.删除数据(删)
// table里的全删 deleta from t_class
// 删除指定id=5的数据 delete from t_class where class_id=5
// 4.修改数据
name全改成newclassname update t_class set class_name=‘newclassname‘
修改某一行的某个数据 update t_class set class_name=‘newclassname‘ where class_id=7
// 5.查询数据(查)
查询所有 select * from
"t_class"
查询指定一个或者几个数据 select class_id,person_count from t_class where class_name=‘oldname‘
关键字 and or
select class_id,person_count from t_class where class_id=7 and person_count=20
select class_id,person_count from t_class where class_id=7 or person_count=20
select class_id,person_count from t_class where class_id between
7 and 20
// in like不需要非要查主键
select class_id,person_count from t_class where class_id
in(7,9)
// 在7和9的
select class_id,person_count from t_class where class_id not
in(7,9)//
不在7和9的
select class_id,person_count from t_class where class_name like
‘new%‘ //以new开头
select class_id,person_count from t_class where class_name like
‘%class‘ //
以new结尾
// 获取表的数据总数
在count(*)后面加名字可以起别名
select count(*) number from t_class
// count1是按第一列来统计,一般以主键列统计一般写*就可以
// 获取最小值
select min(person_count) from t_class
// 获取最大值
select min(person_count) from t_class
// 获取平均值
select avg(person_count) from t_class
// 获取总成绩
select sum(person_count) from t_class
// 获取绝对值
select abs(person_count) from t_class
// 在不修改数据的前提下查询结果去除前后空格
select trim(class_name) from t_class
// 替换
select replace(class_name,‘c‘,‘o‘) from t_class
// 长度(空格也算长度)
select length(class_name) from t_class
// 日期函数
select date() from t_class
select datetime() from t_class
// 判断为空
select * from t_class where class_name is null
// 排序
select * from t_class order by class_id desc
(倒序)
select * from t_class order by class_id asc (正序、asc可省默认正序)
@end
ios UI数据库 sqlite小型数据库的增、删、改、查、排序ios UI数据库 sqlite小型数据库的增、删、改、查、排序ios UI数据库 sqlite小型数据库的增、删、改、查、排序ios UI数据库 sqlite小型数据库的增、删、改、查、排序ios UI数据库 sqlite小型数据库的增、删、改、查、排序ios UI数据库 sqlite小型数据库的增、删、改、查、排序,轻量级数据库,数据库都是类似的,弄懂一个其他的也会用了