sqlite语句

《sqlite语句》

《sqlite语句》
《sqlite语句》

常用的SQL(structured query language 结构化的查询语言)语句

1,创建表

CREATE 创建

TABLE 表

PRIMARYKEY主键,唯一标示符;

AUTOINCREMENT自动增长

NOTNULL 非空

UNIQUE 唯一的

CREATETABLE Teacher1 (teacher_id INTEGERPRIMARYKEYAUTOINCREMENTNOTNULLUNIQUE, teacher_nameTEXT,teacher_sexBOOLEAN)

CREATETABLETeacher2 (teacher_idINTEGERPRIMARYKEYAUTOINCREMENT, teacher_nameTEXT,teacher_sexBOOLEAN)

2, 删除表

DROP 丢弃 扔到

DROPTABLETeacher1

3,给表添加列

ALTER 改变 修改

ALTERTABLETeacher2ADDteacher_ageINTEGER

4,插入数据

INSERTINTO TeacherVALUES (1,’zhangsan’,1)

INSERT INTO Students (name,sex)VALUES(‘zhangsan’,0)

5,查询数据

SELECT 查询

* 全部

FROM

SELECT * FROMStudents

SELECT * FROM Students WHEREnumber<10

SELECT*FROMStudentsWHEREnumber<10ORsex=1

SELECT*FROMStudentsWHEREnumber<10ANDnumber>5

like 匹配

SELECT*FROMStudentsWHEREnamelike’zhang%’

SELECT*FROMStudentsWHEREnamelike’zhang_’

LIMIT 限制

从第六条开始 往后的15条

SELECT*FROMStudentsLIMIT5,15

6,修改数据

UPDATE 更新

set 设置

UPDATEStudentssetname=’lisi’,sex=1wherenumber < 10ANDnumber>5

7,删除数据

DELETE 删除

DELETEFROMStudentsWHEREnumber > 25

    原文作者:跬步千里_LenSky
    原文地址: https://www.jianshu.com/p/ebbba8c6720f
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞